Before Creating a New Topic:
Description
One of our users is encountering a connection issue on their device. I was not able to reproduce the issue on similar MacBook devices.
The issue reproduces via two different flows:
Flow 1 (before my fix attempt)
- The user opens the page in a new tab.
- The user does not click anything.
- After approximately 30 seconds, the user gets disconnected.
Flow 2 (after my fix attempt)
- The user opens the page in a new tab.
- The user does not connect before the first user interaction.
sessionId: '+K5j6aSwTFGIv9hcGw2H0Q==
Browser Console Errors
In the browser console, I observed the following errors in both flows:
- Source map loading errors
- WebSocket connection to
wss://zoomiad...failed: WebSocket is closed before the connection is established - WebSocket connection to
wss://zoomiad...failed: The network connection was lost
Web Video SDK Version
v2.2.12
Steps to Reproduce
Flow 1
- Open the Zoom page in a new tab.
- Wait for ~30 seconds.
- The user gets disconnected.
Flow 2
- Open the Zoom page in a new tab.
- Click the Join button to connect to the session.
- Wait until the Sharing version and Video version are logged.( I noticed that the Audio Version is not logged, which may be related to the issue)
- Click a custom button that requests permission to speak, which calls: await navigator.mediaDevices.getUserMedia({ audio: true });
- The user gets disconnected immediately after.
Screenshots
2nd flow screenshots of logs before disconnect:
And right after:
- Device: Macbook
- Browser: Safari
- Browser Version: Web Browser Safari 262

