# No Speaker And Camera Was Completed Black Error

**URL:** <https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496>\
**Category:** Web\
**Created:** [June 2, 2025, 7:52am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496 "2025-06-02T07:52:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![lmtruong1512](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lmtruong1512/32/59233_2.png) [@lmtruong1512](https://devforum.zoom.us/u/lmtruong1512)\
**Post date:** [June 2, 2025, 7:52am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/1 "2025-06-02T07:52:58Z")

</div>

**Description**  
Please investigate the issue with the recording BOT user using the key: `'recording_bot202505261133289386d6'`. This user is unable to render another participant’s camera feed on the canvas — the video appears completely black. However, other participants’ camera feeds still render correctly on the video player.

Additionally, there seems to be no audio output, so the user may not hear any other speakers.

Could you check what’s causing this? Is it possibly related to the `auto-play-audio-failed` error as mentioned in this [Zoom Dev Forum issue](https://devforum.zoom.us/t/the-speaker-sometimes-does-not-work-when-using-puppeteer-with-a-fake-media-device/132367/12), or could there be another underlying cause?

This is the session ID: `Gj5dxAvDQNi3ANn7dqMJ3w==`

Thank you in advance!

**Which Web Video SDK version?**  
2.1.0

**Video SDK Code Snippets**

```auto
      # Other users start camera using this func
      let videoOptions = {
        cameraId: cameraId,
        originalRatio: window.isMobile
      };
      
      if (stream.isSupportVirtualBackground() && virtualBackground) {
        videoOptions.virtualBackground = { imageUrl: virtualBackground };
      }
      await stream.startVideo(videoOptions);

```

```auto
     # Bot user render other user camera on canvas
      const canvasElement = document.getElementById(ViewIdentifiers.PIN_CANVAS_VIEW);
      canvasElement.setAttribute('user-id', userId);
      await stream.renderVideo(canvasElement, userId, canvasElement.width, canvasElement.height, 0, 0, quality);

```

```auto
      # Bot user starts audio with speaker `true` to hear other speakers
      await stream.startAudio({ speakerOnly: true });

```

**Device (please complete the following information):**

- OS: Linux
- Browser: Chrome (Headless browser)
- Browser Version: 135

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [June 3, 2025, 2:04am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/2 "2025-06-03T02:04:55Z")

</div>

Hi @lmtruong1512

> Gj5dxAvDQNi3ANn7dqMJ3w==

Since we still don’t have access to the detailed logs, based on our current analysis, the no-audio issue is still likely due to the browser’s auto-play policy.

As for the video rendering issue, the root cause was mentioned in another thread—it’s due to the virtual machine failing to decode video frames. We expect this to be fixed in the next version.

> [@The canvas video occasionally freezes](https://devforum.zoom.us/t/the-canvas-video-occasionally-freezes/129584/11):
>
> Hi @lmtruong1512 Is there a permanent or temporary fix for this issue? Not at the moment. A fix may be available in the next version. Thanks Vic

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![lmtruong1512](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lmtruong1512/32/59233_2.png) [@lmtruong1512](https://devforum.zoom.us/u/lmtruong1512)\
**Post date:** [June 9, 2025, 3:24am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/3 "2025-06-09T03:24:12Z")

</div>

@vic.yang Thank for your support,

> [@vic.yang](#):
>
> As for the video rendering issue, the root cause was mentioned in another thread—it’s due to the virtual machine failing to decode video frames. We expect this to be fixed in the next version.

1. Do you know when the next version is scheduled to be released?

> Specifying `video_webrtc_mode: 1` in the JWT explicitly enables WebRTC video, which can indeed help with video rendering on virtual machines that lack physical GPUs

1. Are there any other ways—such as upgrading or modifying the EC2 instance configuration (used by the BOT user)—to reduce the frequency of this bug on the BOT client side?

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [June 11, 2025, 2:11am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/4 "2025-06-11T02:11:44Z")

</div>

Hi @lmtruong1512

> 1. Do you know when the next version is scheduled to be released?

The issue occurs on a virtual machine using a headless browser, which is an uncommon setup.

We need more time to investigate and find a solution. It’s expected to be addressed in the next release (end of June), but we cannot guarantee it at this point.

> 1. Are there any other ways—such as upgrading or modifying the EC2 instance configuration (used by the BOT user)—to reduce the frequency of this bug on the BOT client side?

Try the WebRTC video mode may help in this case.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![lmtruong1512](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lmtruong1512/32/59233_2.png) [@lmtruong1512](https://devforum.zoom.us/u/lmtruong1512)\
**Post date:** [June 11, 2025, 2:31am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/5 "2025-06-11T02:31:48Z")

</div>

Thank @vic.yang,

If we don’t enable WebRTC and use the `video-player` instead of rendering via `canvas`, and use **`attachVideo()` instead of `renderVideo()`** to render the video — could this help resolve or at least reduce the frequency of the bug?

Thank you for your patience.

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [June 11, 2025, 2:36am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/6 "2025-06-11T02:36:27Z")

</div>

Hi @lmtruong1512

> could this help resolve or at least reduce the frequency of the bug?

No.

In this case, the `video-player` is still using canvas to render the video, so it does not resolve the issue.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![lmtruong1512](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lmtruong1512/32/59233_2.png) [@lmtruong1512](https://devforum.zoom.us/u/lmtruong1512)\
**Post date:** [June 11, 2025, 2:39am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/7 "2025-06-11T02:39:24Z")

</div>

Thank you @vic.yang!

---

<div class="post-metadata">

**Author:** ![anhtv](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anhtv/32/67823_2.png) [@anhtv](https://devforum.zoom.us/u/anhtv)\
**Post date:** [June 16, 2025, 3:28am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/8 "2025-06-16T03:28:43Z")

</div>

Hi @vic.yang ,

The issue where the canvas stays completely black and appears frozen when rendering video using canvas only started happening after we migrated to **Video SDK version 2.1.0**. It did **not** occur when we were using version **1.11.10**.

Would downgrading back to version 1.11.10 resolve the issue? Is this a known regression in 2.1.0?

Thank you for your support!

---

<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:** [June 16, 2026, 3:29am UTC](https://devforum.zoom.us/t/no-speaker-and-camera-was-completed-black-error/133496/9 "2026-06-16T03:29:18Z")

</div>

Closed on June 16, 2026, 3:29am UTC

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