# Self video screen does not appear while using Web client SDK v1.9.7

**URL:** <https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673>\
**Category:** Web\
**Created:** [August 12, 2021, 12:06pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673 "2021-08-12T12:06:42Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![bearishfh](https://avatars.discourse-cdn.com/v4/letter/b/87869e/32.png) [@bearishfh](https://devforum.zoom.us/u/bearishfh)\
**Post date:** [August 12, 2021, 12:06pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/1 "2021-08-12T12:06:43Z")

</div>

**Description**  
I am using Web client SDK. I built a react app using it, earlier it was working fine when 1.9.5 was released. Now, I cannot see the self video, only a black screen appears however the other person is getting the video. I have updated the npm @zoomus/websdk to 1.9.7 and the call gets connected but the issue is only with self video not rendering. I don’t have any clues about what’s going wrong. I have read the announcement for the chrome version 92 but I don’t see any error for SharedArrayBuffers in the console. If anyone has any idea on how to fix this, please help.

Web client SDK v1.9.7

 ![Screenshot 2021-08-12 at 5.26.19 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/f/4faf37c4c0f0267a4e73052cb0ea8cc1c21fb684.jpeg)

- Device: [MacBook. Air early2015]
- OS: [macOS Big Sur]
- Browser: [Chrome]
- Browser Version [92.0.4515.131 (Official Build) (x86\_64)]

---

<div class="post-metadata">

**Author:** ![email\_msa](https://avatars.discourse-cdn.com/v4/letter/e/eb9ed0/32.png) [@email\_msa](https://devforum.zoom.us/u/email_msa)\
**Post date:** [August 12, 2021, 3:34pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/2 "2021-08-12T15:34:45Z")

</div>

I’m having the same issue. The self-video is not working in Chrome. Also, the top bar with videos of other attendees in “speaker view” is not displayed in Chrome or any other browser. The current web SDK we’re using 1.9.5.

 ![Screenshot 2021-08-12 at 9.08.19 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/3/439324733749823a32f552a6c086d661a35281f4.png)

---

<div class="post-metadata">

**Author:** ![devendra](https://avatars.discourse-cdn.com/v4/letter/d/f07891/32.png) [@devendra](https://devforum.zoom.us/u/devendra)\
**Post date:** [August 12, 2021, 3:42pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/3 "2021-08-12T15:42:34Z")

</div>

I’m also having the same issue. I’m using 1.9.5 version of WEB SDK and it was working few days back but it is not working now. I also tried by updating to 1.9.6 and 1.9.7 also. It does not work on any version.

The top section which displays other speakers and participants is missing completely.

 ![zoom_web_sdk_top_section_missing](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/f/9fa125a41fd7f039a75c648bf457494f28eaa9e3.png)

---

<div class="post-metadata">

**Author:** ![email\_msa](https://avatars.discourse-cdn.com/v4/letter/e/eb9ed0/32.png) [@email\_msa](https://devforum.zoom.us/u/email_msa)\
**Post date:** [August 12, 2021, 9:02pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/4 "2021-08-12T21:02:55Z")

</div>

This is sorted, for now! As a temporary fix, register for open trials. This temporary extension works until the Chrome 96 release.

Reference:

[https://marketplace.zoom.us/docs/guides/stay-up-to-date/announcements#web-isolation](https://www.google.com/url?q=https://marketplace.zoom.us/docs/guides/stay-up-to-date/announcements%23web-isolation&sa=D&source=calendar&ust=1629234063966053&usg=AOvVaw1QRhohLP1t28C3xwf1lCXV)

---

<div class="post-metadata">

**Author:** ![bearishfh](https://avatars.discourse-cdn.com/v4/letter/b/87869e/32.png) [@bearishfh](https://devforum.zoom.us/u/bearishfh)\
**Post date:** [August 13, 2021, 1:05pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/5 "2021-08-13T13:05:28Z")

</div>

This is just a temporary solution and you have to get the token for every domain for eg. while developing I will need one token for localhost and when it is deployed I need another one for the deployed one. Further as soon chrome updates it will not work and there are other issues that still remains.

---

<div class="post-metadata">

**Author:** ![nvivot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nvivot/32/4489_2.png) [@nvivot](https://devforum.zoom.us/u/nvivot)\
**Post date:** [August 16, 2021, 2:04am UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/6 "2021-08-16T02:04:12Z")

</div>

This is not working because you need the SharedArrayBuffer feature for the SDK to work correctly from 1.9.6.

You can get that by:

- either add the origin trial to keep shared array buffer active (but this will ends soon)
- or you setup web isolation on your application

For web isolation, if you’re not able to set it due to 3rd party solution that did not opt in yet, you can use another origin trial as [mentioned here](https://devforum.zoom.us/t/chrome-shared-array-buffer-web-isolation-3rd-solution-integration-coep-credentialless-to-the-rescue/54964)

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [August 17, 2021, 6:41pm UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/7 "2021-08-17T18:41:41Z")

</div>

@nvivot Thank you for providing your guidance!

@email_msa @bearishfh @devendra I can confirm that’s correct. This seems to be caused by an update to Chrome that changed the behavior of the SharedArrayBuffer API. We have more information on this as well as how you can configure your implementation in the following forum post:

> [@Updated Web Isolation / SharedArrayBuffer Workflow Fix for Web Meeting SDK](https://devforum.zoom.us/t/updated-web-isolation-sharedarraybuffer-workflow-fix-for-web-video-sdk/55706):
>
> Origin Trial Setup Instructions: Navigate to [Origin Trials](https://developer.chrome.com/origintrials/#/trials/active) Select SharedArrayBuffers in non-isolated pages on Desktop platforms Enter the origin of the project — (for local testing one can enter [http://localhost](http://localhost):[PortNumber]) Fill out the rest of the form — estimated page views, checkboxes, etc) Retrieve the Token: In the meeting.html or index.html file (depending on your SDK configuration), for the origin trial meta tag, place your origin trial token in…

Let me know if that helps.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [September 17, 2021, 4:41am UTC](https://devforum.zoom.us/t/self-video-screen-does-not-appear-while-using-web-client-sdk-v1-9-7/55673/8 "2021-09-17T04:41:54Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
