Thong1
(Duy Thong)
February 9, 2026, 4:16am
1
Bug Report: Black screen when overwriting screen share (Error 6205)
Environment
Zoom Web SDK Version: v2.2.12
Browser: Microsoft Edge v144
OS: Windows 11
Error code: 6205 (from browser console)
Pre-conditions
At least 1 Host and 2 Guest users join the same meeting.
All users have permission to share screen.
Security policy does not allow sharing Meeting ID or source code.
Steps to reproduce
User1 starts screen sharing.
→ User2 and User3 can see User1’s shared screen normally.
User2 starts screen sharing without stopping User1’s share (overwrite sharing).
→ User1’s share stops automatically.
→ User1 and User3 can see User2’s share.
User3 starts screen sharing without stopping User2’s share (overwrite sharing).
→ User2’s share stops automatically.
→ User1 and User2 can see User3’s share.
User3 stops screen sharing.
User3 starts screen sharing again.
Actual Result
User2 sees a black screen while screen sharing is active.
Console log shows:e rrorCode: 6205
Screen content is not rendered.
Expected Result
All participants should be able to view the shared screen/tab correctly after screen sharing is overwritten by another user.
Frequency
100% reproducible with the above steps.
Notes
Issue occurs only when screen sharing is overwritten by another participant without manually stopping the previous share.
Meeting ID and source code cannot be provided due to security restrictions.
SDK logs can be provided if required.
vic.yang
(Vic)
February 9, 2026, 7:41am
2
Hey @Thong1
Thanks for your feedback.
errorCode: 6205
Can you share which method threw the 6205 error? Also, what was the reason when this error occurred? Additionally, our sample app provides code to handle the related case — could you refer to this implementation?
import { useRef, useContext, useState, useCallback, useEffect, forwardRef, useImperativeHandle } from 'react';
import classnames from 'classnames';
import Draggable from 'react-draggable';
import _ from 'lodash';
import { useSearchParams } from 'react-router';
import { ShareStatus, type VideoPlayer } from '@zoom/videosdk';
import ZoomContext from '../../../../context/zoom-context';
import ZoomMediaContext from '../../../../context/media-context';
import { usePrevious } from '../../../../hooks';
import { isShallowEqual } from '../../../../utils/util';
import { ShareViewType, SHARE_CANVAS_ID } from '../../video-constants';
import { useShare } from '../../hooks/useShare';
import { useRemoteControl } from '../../hooks/useRemoteControl';
import { useAnnotation } from '../../hooks/useAnnotation';
import { useShareViewSize } from '../../hooks/useShareViewSize';
import ShareBar from './share-bar';
import ShareIndicationBar from './share-indication';
import { AnnotationButton, AnnotationToolbox } from '../annotation';
import './share-view.scss';
import type { ShareViewProps } from './share-view-types';
This file has been truncated. show original
Thanks
Vic