# Web

**URL:** https://devforum.zoom.us/c/video-sdk/web/31.md?page=2

[Latest](https://devforum.zoom.us/latest.md) · [Categories](https://devforum.zoom.us/categories.md) · [Tags](https://devforum.zoom.us/tags.md)

**Page:** 3

---

## [IMPROPER\_MEETING\_STATE Error (5002)](https://devforum.zoom.us/t/improper-meeting-state-error-5002/138706)

<div class="topic-metadata">

**Author:** [@meet-jeavio](https://devforum.zoom.us/u/meet-jeavio)\
**Replies:** 1\
**Last updated:** [November 18, 2025, 2:59am UTC](https://devforum.zoom.us/t/improper-meeting-state-error-5002/138706 "2025-11-18T02:59:07Z")

</div>

Issue 1: IMPROPER\_MEETING\_STATE Error (5002) - Call Dropped During Connection Description During a video call connection attempt, the call starts to connect but then immediately drops with an IMPROPER\_MEETING\_STATE error…

---

## [User did not received user-updated event](https://devforum.zoom.us/t/user-did-not-received-user-updated-event/138589)

<div class="topic-metadata">

**Author:** [@meet-jeavio](https://devforum.zoom.us/u/meet-jeavio)\
**Replies:** 7\
**Last updated:** [November 13, 2025, 6:34pm UTC](https://devforum.zoom.us/t/user-did-not-received-user-updated-event/138589 "2025-11-13T18:34:23Z")

</div>

Description This is a simple one, for following session ID I have received user-updated event in one user but the other user connected in same session haven’t received the event. Can you please let me know what happened…

---

## [Text Annotation not appearing in Zoom Video SDK React UI Toolkit](https://devforum.zoom.us/t/text-annotation-not-appearing-in-zoom-video-sdk-react-ui-toolkit/138063)

<div class="topic-metadata">

**Author:** [@krishnan](https://devforum.zoom.us/u/krishnan)\
**Replies:** 5\
**Last updated:** [November 12, 2025, 9:38am UTC](https://devforum.zoom.us/t/text-annotation-not-appearing-in-zoom-video-sdk-react-ui-toolkit/138063 "2025-11-12T09:38:53Z")

</div>

I’ve integrated the Zoom Video SDK React UI Toolkit into my project and enabled the annotation feature. Drawing and pointer annotations work as expected, but text annotation (typing text on the shared screen) is not sho…

---

## [How to reduce the number of "active-media-failed" errors?](https://devforum.zoom.us/t/how-to-reduce-the-number-of-active-media-failed-errors/138577)

<div class="topic-metadata">

**Author:** [@klocuszek](https://devforum.zoom.us/u/klocuszek)\
**Replies:** 1\
**Last updated:** [November 10, 2025, 2:59am UTC](https://devforum.zoom.us/t/how-to-reduce-the-number-of-active-media-failed-errors/138577 "2025-11-10T02:59:23Z")

</div>

Video SDK Type and Version “@zoom/videosdk”: “^2.2.12”, for Web. WebRTC enabled (no SharedArrayBuffer). Description In the Zoom Video SDK documentation we can read that active-media-failed: Occurs when there is a m…

---

## [How to properly detect and fix remote video problems?](https://devforum.zoom.us/t/how-to-properly-detect-and-fix-remote-video-problems/138578)

<div class="topic-metadata">

**Author:** [@klocuszek](https://devforum.zoom.us/u/klocuszek)\
**Replies:** 1\
**Last updated:** [November 10, 2025, 2:54am UTC](https://devforum.zoom.us/t/how-to-properly-detect-and-fix-remote-video-problems/138578 "2025-11-10T02:54:35Z")

</div>

Description It seems to me that situations where something goes wrong during a video call are inevitable. These could be issues with the user’s internet connection, problems with device permissions, the video feed being…

---

## [Camera Rotation Issue on Android Tablets When Using Zoom in Browser](https://devforum.zoom.us/t/camera-rotation-issue-on-android-tablets-when-using-zoom-in-browser/137741)

<div class="topic-metadata">

**Author:** [@masanggil1986](https://devforum.zoom.us/u/masanggil1986)\
**Replies:** 8\
**Last updated:** [November 7, 2025, 4:32am UTC](https://devforum.zoom.us/t/camera-rotation-issue-on-android-tablets-when-using-zoom-in-browser/137741 "2025-11-07T04:32:36Z")

</div>

Description I’m experiencing a camera rotation issue on some Android tablets when using Zoom via the browser. The video appears correctly oriented on my own device as I rotate the tablet, but other participants see the…

---

## [Confirm user join time](https://devforum.zoom.us/t/confirm-user-join-time/138530)

<div class="topic-metadata">

**Author:** [@Thong1](https://devforum.zoom.us/u/Thong1)\
**Replies:** 1\
**Last updated:** [November 5, 2025, 4:01pm UTC](https://devforum.zoom.us/t/confirm-user-join-time/138530 "2025-11-05T16:01:08Z")

</div>

Dear Zoom Support Team, Please help confirm whether the participant with the display name “仙台－ＣＭ４” joined meeting session ID: 1491506243\_1759823149162. We would like to verify: The exact timestamps (in UTC) when this…

---

## [How to Trigger Picture-in-Picture on Tab Switch Without User Activation Error](https://devforum.zoom.us/t/how-to-trigger-picture-in-picture-on-tab-switch-without-user-activation-error/131210)

<div class="topic-metadata">

**Author:** [@lmtruong1512](https://devforum.zoom.us/u/lmtruong1512)\
**Replies:** 3\
**Last updated:** [November 1, 2025, 3:02pm UTC](https://devforum.zoom.us/t/how-to-trigger-picture-in-picture-on-tab-switch-without-user-activation-error/131210 "2025-11-01T15:02:27Z")

</div>

Description I’m trying to automatically trigger Picture-in-Picture (PiP) when the user switches to another tab or minimizes/hides the browser window. Currently, I’m using the visibilitychange event to detect tab switch…

---

## [Zoom Realtime Transcription Event Not Firing On Reconnect](https://devforum.zoom.us/t/zoom-realtime-transcription-event-not-firing-on-reconnect/138399)

<div class="topic-metadata">

**Author:** [@Sohan](https://devforum.zoom.us/u/Sohan)\
**Replies:** 1\
**Last updated:** [October 31, 2025, 1:30am UTC](https://devforum.zoom.us/t/zoom-realtime-transcription-event-not-firing-on-reconnect/138399 "2025-10-31T01:30:36Z")

</div>

Description Hey everyone, we run an interview platform. The online statuses of both users in the interview is synced to firebase. There are times where a user’s network drops and they are marked as offline. When this ha…

---

## [Random Phone Call Disconnections with inviteByPhone - Need Help Diagnosing Issue](https://devforum.zoom.us/t/random-phone-call-disconnections-with-invitebyphone-need-help-diagnosing-issue/138383)

<div class="topic-metadata">

**Author:** [@marcio.samuel](https://devforum.zoom.us/u/marcio.samuel)\
**Replies:** 1\
**Last updated:** [October 30, 2025, 3:05am UTC](https://devforum.zoom.us/t/random-phone-call-disconnections-with-invitebyphone-need-help-diagnosing-issue/138383 "2025-10-30T03:05:32Z")

</div>

Description We’re experiencing random phone call disconnections when using inviteByPhone() to dial out to customers. Calls connect successfully but drop unexpectedly during the session without anyone hanging up. Users …

---

## [Users receiving the error: Cannot load virtual background model](https://devforum.zoom.us/t/users-receiving-the-error-cannot-load-virtual-background-model/138373)

<div class="topic-metadata">

**Author:** [@baraky](https://devforum.zoom.us/u/baraky)\
**Replies:** 1\
**Last updated:** [October 30, 2025, 2:58am UTC](https://devforum.zoom.us/t/users-receiving-the-error-cannot-load-virtual-background-model/138373 "2025-10-30T02:58:34Z")

</div>

On the past 2 weeks, some of our users are have issues when loading the background on the meeting. This feature worked for them until last week, but now the background just unloads or not even loads at all. Here are som…

---

## [Intermittent White Screen and No Audio/Video for Some Users with Zoom Video SDK](https://devforum.zoom.us/t/intermittent-white-screen-and-no-audio-video-for-some-users-with-zoom-video-sdk/133192)

<div class="topic-metadata">

**Author:** [@declan1](https://devforum.zoom.us/u/declan1)\
**Replies:** 12\
**Last updated:** [October 29, 2025, 1:45am UTC](https://devforum.zoom.us/t/intermittent-white-screen-and-no-audio-video-for-some-users-with-zoom-video-sdk/133192 "2025-10-29T01:45:16Z")

</div>

Description We’re experiencing an issue where some users (specifically when using VPN’s or from clients on university campus, but also occasionally elsewhere) intermittently see only a white screen for the video feeds w…

---

## [No audio heard from shared video until startAudio() is called](https://devforum.zoom.us/t/no-audio-heard-from-shared-video-until-startaudio-is-called/138179)

<div class="topic-metadata">

**Author:** [@devtesting492](https://devforum.zoom.us/u/devtesting492)\
**Replies:** 3\
**Last updated:** [October 28, 2025, 3:01am UTC](https://devforum.zoom.us/t/no-audio-heard-from-shared-video-until-startaudio-is-called/138179 "2025-10-28T03:01:29Z")

</div>

I found that when someone shares video content, I don’t hear any audio from it. However, when I turn on the microphone, I’m able to hear the sound. It seems this happens because I didn’t call startAudio() initially — is…

---

## [Screen share audio not working consistently across browsers](https://devforum.zoom.us/t/screen-share-audio-not-working-consistently-across-browsers/138236)

<div class="topic-metadata">

**Author:** [@devtesting492](https://devforum.zoom.us/u/devtesting492)\
**Replies:** 1\
**Last updated:** [October 24, 2025, 1:39am UTC](https://devforum.zoom.us/t/screen-share-audio-not-working-consistently-across-browsers/138236 "2025-10-24T01:39:10Z")

</div>

I’m experiencing an issue with screen sharing where the shared audio sometimes works and sometimes doesn’t. Additionally, when I try screen sharing in Safari or Firefox, the audio isn’t shared at all — is this the expec…

---

## [Invalid Token Error While Creating a Session Using Zoom Video SDK](https://devforum.zoom.us/t/invalid-token-error-while-creating-a-session-using-zoom-video-sdk/138110)

<div class="topic-metadata">

**Author:** [@Md15](https://devforum.zoom.us/u/Md15)\
**Replies:** 2\
**Last updated:** [October 22, 2025, 11:40am UTC](https://devforum.zoom.us/t/invalid-token-error-while-creating-a-session-using-zoom-video-sdk/138110 "2025-10-22T11:40:55Z")

</div>

I’m encountering an “Invalid Token” error when attempting to create a session using the Zoom Video SDK. I have verified the app key, secret, and payload structure, but the API continues to return this error. Could you p…

---

## [Local Video Track with blur/VBG in preview/join room page](https://devforum.zoom.us/t/local-video-track-with-blur-vbg-in-preview-join-room-page/137832)

<div class="topic-metadata">

**Author:** [@Gabriel3](https://devforum.zoom.us/u/Gabriel3)\
**Replies:** 1\
**Last updated:** [October 9, 2025, 8:49am UTC](https://devforum.zoom.us/t/local-video-track-with-blur-vbg-in-preview-join-room-page/137832 "2025-10-09T08:49:07Z")

</div>

Blur effect freezes local video track in the preview Description We’re implementing a preview/join page using Zoom Video SDK for web. We’re following the doc video preview docs We are applying the blur after init is c…

---

## [User in call after no internet?](https://devforum.zoom.us/t/user-in-call-after-no-internet/137462)

<div class="topic-metadata">

**Author:** [@meet-jeavio](https://devforum.zoom.us/u/meet-jeavio)\
**Replies:** 9\
**Last updated:** [October 9, 2025, 3:47am UTC](https://devforum.zoom.us/t/user-in-call-after-no-internet/137462 "2025-10-09T03:47:10Z")

</div>

Description Our implementation contains one on one video call sessions. For following 2 sessions we observed this scenario where one is dropped from the call and the other isn’t. He we know there was some issues because…

---

## [Zoomsdkuitoolkit when upgraded to latest version throws js\_media.min.js suntaxerr invalid argument](https://devforum.zoom.us/t/zoomsdkuitoolkit-when-upgraded-to-latest-version-throws-js-media-min-js-suntaxerr-invalid-argument/137955)

<div class="topic-metadata">

**Author:** [@agprem](https://devforum.zoom.us/u/agprem)\
**Replies:** 0\
**Last updated:** [October 8, 2025, 6:57pm UTC](https://devforum.zoom.us/t/zoomsdkuitoolkit-when-upgraded-to-latest-version-throws-js-media-min-js-suntaxerr-invalid-argument/137955 "2025-10-08T18:57:25Z")

</div>

Before Creating a New Topic: If you’re experiencing unexpected Video SDK behavior please search the forum with relevant keywords (e.x. error message) and follow the guidance outlined in those posts. Please also leverage …

---

## [Video SDK support from Web for Remote desktop control](https://devforum.zoom.us/t/video-sdk-support-from-web-for-remote-desktop-control/137744)

<div class="topic-metadata">

**Author:** [@Priyank1](https://devforum.zoom.us/u/Priyank1)\
**Replies:** 1\
**Last updated:** [September 30, 2025, 3:57pm UTC](https://devforum.zoom.us/t/video-sdk-support-from-web-for-remote-desktop-control/137744 "2025-09-30T15:57:45Z")

</div>

Hello, I am attempting to implement a remote desktop control feature from a web application to macOS and Windows native applications. The web user should be able to view and control the desktop client on these platforms…

---

## [Getting started with Javascript (not Node)](https://devforum.zoom.us/t/getting-started-with-javascript-not-node/137520)

<div class="topic-metadata">

**Author:** [@BCMP](https://devforum.zoom.us/u/BCMP)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 11:46pm UTC](https://devforum.zoom.us/t/getting-started-with-javascript-not-node/137520 "2025-09-19T23:46:31Z")

</div>

I’ve been spending hours and hours nowand just getting nowhere started. I can’t find a JS only tutorial. The “Javascipt” quick starts on the getting started re Node and not Javascript. Even the tutorial here “Basic HTM…

---

## [The main video is rotated 90 degrees when the phone is in landscape mode](https://devforum.zoom.us/t/the-main-video-is-rotated-90-degrees-when-the-phone-is-in-landscape-mode/137432)

<div class="topic-metadata">

**Author:** [@phuongnv1](https://devforum.zoom.us/u/phuongnv1)\
**Replies:** 4\
**Last updated:** [September 19, 2025, 1:55am UTC](https://devforum.zoom.us/t/the-main-video-is-rotated-90-degrees-when-the-phone-is-in-landscape-mode/137432 "2025-09-19T01:55:10Z")

</div>

Description When I rotate the phone, I will execute render user: await mediaStream.attachVideo(userId, quality); However, sometimes I encounter the issue where my own video is displayed correctly at first, but after a…

---

## [Why Does \<video-player\> Render as a \<div\> with SharedArrayBuffer Enabled, but as a \<video\> Otherwise — and How Can I Style It?](https://devforum.zoom.us/t/why-does-video-player-render-as-a-div-with-sharedarraybuffer-enabled-but-as-a-video-otherwise-and-how-can-i-style-it/137322)

<div class="topic-metadata">

**Author:** [@devtesting492](https://devforum.zoom.us/u/devtesting492)\
**Replies:** 4\
**Last updated:** [September 19, 2025, 12:18am UTC](https://devforum.zoom.us/t/why-does-video-player-render-as-a-div-with-sharedarraybuffer-enabled-but-as-a-video-otherwise-and-how-can-i-style-it/137322 "2025-09-19T00:18:54Z")

</div>

Here is the codes for reference: \<video-player-container data-v-423765ad="" class="video-player" style="display: block; position: relative;"\> \<video-player node-id="16778240" media-type="video" style="width: 100% !im…

---

## [Video Quality issues](https://devforum.zoom.us/t/video-quality-issues/136110)

<div class="topic-metadata">

**Author:** [@DanielSchmidt](https://devforum.zoom.us/u/DanielSchmidt)\
**Replies:** 9\
**Last updated:** [September 18, 2025, 12:05pm UTC](https://devforum.zoom.us/t/video-quality-issues/136110 "2025-09-18T12:05:53Z")

</div>

Greetings, I’m on a developer plan (we have been building an app over the last year). After a lot of beta testing we are ready to launch our app which incorporates zoom’s SDK. It is not clear what we need to make it work…

---

## [Caption for Live Transcription with Zoom Video SDK UI Toolkit](https://devforum.zoom.us/t/caption-for-live-transcription-with-zoom-video-sdk-ui-toolkit/136933)

<div class="topic-metadata">

**Author:** [@derciorosario55](https://devforum.zoom.us/u/derciorosario55)\
**Replies:** 1\
**Last updated:** [September 16, 2025, 10:44am UTC](https://devforum.zoom.us/t/caption-for-live-transcription-with-zoom-video-sdk-ui-toolkit/136933 "2025-09-16T10:44:21Z")

</div>

how can i enable live caption using Zoom video sdk toolkit (React)?

---

## [Cross Origin Isolation for SharedArrayBuffeer in iOS browsers and embedding of third party content](https://devforum.zoom.us/t/cross-origin-isolation-for-sharedarraybuffeer-in-ios-browsers-and-embedding-of-third-party-content/137275)

<div class="topic-metadata">

**Author:** [@Andre7](https://devforum.zoom.us/u/Andre7)\
**Replies:** 1\
**Last updated:** [September 12, 2025, 2:08am UTC](https://devforum.zoom.us/t/cross-origin-isolation-for-sharedarraybuffeer-in-ios-browsers-and-embedding-of-third-party-content/137275 "2025-09-12T02:08:39Z")

</div>

Description We’re running into a challenge using the Zoom Video SDK in a React application. We need to embed third-party content (where we don’t control headers). On Chrome (desktop) and Android, we were able to make …

---

## [Video not being rendered](https://devforum.zoom.us/t/video-not-being-rendered/137214)

<div class="topic-metadata">

**Author:** [@meet-jeavio](https://devforum.zoom.us/u/meet-jeavio)\
**Replies:** 1\
**Last updated:** [September 10, 2025, 6:45am UTC](https://devforum.zoom.us/t/video-not-being-rendered/137214 "2025-09-10T06:45:04Z")

</div>

Description This is observed couple of times during past 6 months. What happens is when both participants connect, let’s say them Alice & Bob. So now Alice is able to see self video & Bob video, but Bob is not able to s…

---

## [Is the resolution cap enforced by SDK](https://devforum.zoom.us/t/is-the-resolution-cap-enforced-by-sdk/137092)

<div class="topic-metadata">

**Author:** [@swehby](https://devforum.zoom.us/u/swehby)\
**Replies:** 2\
**Last updated:** [September 5, 2025, 3:09pm UTC](https://devforum.zoom.us/t/is-the-resolution-cap-enforced-by-sdk/137092 "2025-09-05T15:09:30Z")

</div>

From Zoom’s video sdk documentation (wish I could link the article): Video SDK for web supports sending up to 1080p that native clients can render and rendering up to 1080p video streams. You can render one 1080p video…

---

## [Zoom Video SDK session causes another user’s browser to appear logged in to my Zoom web account](https://devforum.zoom.us/t/zoom-video-sdk-session-causes-another-user-s-browser-to-appear-logged-in-to-my-zoom-web-account/136335)

<div class="topic-metadata">

**Author:** [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Replies:** 5\
**Last updated:** [September 4, 2025, 2:21am UTC](https://devforum.zoom.us/t/zoom-video-sdk-session-causes-another-user-s-browser-to-appear-logged-in-to-my-zoom-web-account/136335 "2025-09-04T02:21:03Z")

</div>

Problem statement: A user joined our web app (meet.talkplayground.com) built with Zoom Video SDK for Web. After the session, they went to zoom.com and saw my initials (“NV”) in the header, as if logged in to my account.…

---

## [Self video black screen when rendered in video-player-container with display:flex (2.2.5, not in 2.1.0)](https://devforum.zoom.us/t/self-video-black-screen-when-rendered-in-video-player-container-with-display-flex-2-2-5-not-in-2-1-0/136637)

<div class="topic-metadata">

**Author:** [@Dungvl76](https://devforum.zoom.us/u/Dungvl76)\
**Replies:** 12\
**Last updated:** [August 27, 2025, 11:11am UTC](https://devforum.zoom.us/t/self-video-black-screen-when-rendered-in-video-player-container-with-display-flex-2-2-5-not-in-2-1-0/136637 "2025-08-27T11:11:38Z")

</div>

Description In the case of a layout with 2 video-player-containers (each stream user is rendered in one video-player-container), if the self video is rendered in a video-player-container that uses display: flex, this ca…

---

## [Cannot join subsessions: Websocket closed before connection is established loop](https://devforum.zoom.us/t/cannot-join-subsessions-websocket-closed-before-connection-is-established-loop/136674)

<div class="topic-metadata">

**Author:** [@apc](https://devforum.zoom.us/u/apc)\
**Replies:** 7\
**Last updated:** [August 27, 2025, 2:36am UTC](https://devforum.zoom.us/t/cannot-join-subsessions-websocket-closed-before-connection-is-established-loop/136674 "2025-08-27T02:36:57Z")

</div>

Description I’m attempting to build a waiting room using subsessions as described in the developer blog entry “Building a telehealth waiting room with Zoom Video SDK”. If I remove all lines of code up to the .joinSubses…

[Previous page](https://devforum.zoom.us/c/video-sdk/web/31.md?page=1)

[Next page](https://devforum.zoom.us/c/video-sdk/web/31.md?page=3)
