Description
After we upgraded our app to use Zoom Web SDK 2.3.0, we received reports from multiple users wherein both users audio and video suddenly working right after the host starts the screen sharing. For some of the users they also experienced “black screen”, wherein the buttons and video are suddenly gone. For some, the screen becomes unresponsive as well.
Steps to replicate the issue
- Both client (guest) and instructor (host) join the meeting
- Enable both video and audio
- Instructor clicks on “Share Screen” > “Share” button
Expected Result:
The instructor’s screen is shared with the client with both the audio and video still working on both users.
Actual Result:
Both users’ screens froze and the video and audio stopped working on both sides.
Note:
They both left the meeting after encountering the issue and rejoined again. When the instructor tried to share his/her screen again, the same issue happened. It happened to 7 meetings already on March 23 for different users, devices, and locations.
Logs
We are not sure if the following are related to the issue but we saw these matches the timing the issue happened. We are still seeing these logs even after upgrading to Web SDK v.2.3.5.
NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 8862 webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 17776
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 18655
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 149 webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 199
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 256 webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 18913
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 20418
webpack:///./node_modules/scheduler/cjs/scheduler.development.js? at line 255
webpack:///./node_modules/@zoomus/websdk/node_modules/react-dom/cjs/react-dom.development.js? at line 20417
=======================================
And this is from chrome logs,
=======================================
[media_stream_audio_processor.cc(656)] Large audio delay, capture delay: 20.143ms; render delay: 354.395ms
=======================================
Which Web Meeting SDK version?
Web SDK 2.3.0
Device (please complete the following information):
- Chrome OS v99, v100
- Windows 10
- macOS 10.15.17
Additional context
Zoom Support Ticket: https://support.zoom.us/hc/en-us/requests/13900548