Error Meeting SDK Web. SDK occasionally throws Redux errors and disconnects users from the meeting

Description

I’m experiencing an issue with the latest Zoom Web SDK (version 3.12.0) in my application. When participants use the “Raise Hand” feature during a video call, the SDK occasionally throws Redux errors and disconnects users from the meeting.

This problem only occurs when using the SDK implementation. When participants join through the standard Zoom meeting link (shared as a viewer), the error does not occur.

Error Messages

The following errors appear in the console when this issue happens:

zoomus-websdk-zoommtgMain.umd.min.js:2 Error: Minified Redux error #3; 
visit https://redux.js.org/Errors?code=3 for the full message or 
use the non-minified dev environment for full errors.
zoomus-websdk-zoommtgMain.umd.min.js:2 Error: Minified Redux error #6; 
visit https://redux.js.org/Errors?code=6 for the full message or 
use the non-minified dev environment for full errors.

Steps to Reproduce

  1. Join a meeting using the Zoom Web SDK 3.12.0
  2. Have one or more participants use the “Raise Hand” feature
  3. Observe Redux errors in console and subsequent disconnection

Environment Details

  • Zoom Web SDK Version: 3.12.0
  • Browser: Safari y Chrome

Questions

  1. Is this a known issue with the Zoom SDK?
  2. Are there any workarounds available?
  3. Is it possible to disable the “Raise Hand” feature for all participants through the SDK configuration or API?

Hi @lvargas , I do not believe this is a known issue. Are you using the sample app?

Hello! During debugging, I discovered a potential root cause. The ZoomMtg.inMeetingServiceListener('onUserUpdate', function (data) {}); listener appears to be responsible for the error. Commenting out this code block resolves the Redux error, preventing participants from being disconnected from video calls. The implementation utilizes Angular version 16.1.7, and a WebSocket is also employed to manage other states within the component. However, the sample application available on GitHub does not exhibit this error in the ZoomMtg.inMeetingServiceListener('onUserUpdate', function (data) {});

@lvargas , thank you so much for sharing! Glad it’s working!