Issue: Zoom Web SDK (2.0.1) clients crash when more than four attendees are spotlit

Description
We’ve reproduced an error that reliably crashes all Zoom Web SDK clients connected to the meeting when more than four Zoom attendees are spotlit

Browser Console Error
770f153d-859a-4e3f-9731-cb6f6e91c3a3:1 cancelConsume interval 3 requestID null
react-dom.min.js:117 ReferenceError: classNames is not defined
at zoom-meeting-2.0.1.min.js:2:2781401
at Td (react-dom.min.js:82:11)
at be (react-dom.min.js:91:479)
at hi (react-dom.min.js:104:202)
at Qg (react-dom.min.js:144:293)
at Rg (react-dom.min.js:145:168)
at Sc (react-dom.min.js:158:109)
at Z (react-dom.min.js:156:492)
at Zg (react-dom.min.js:159:8)
at Object.notify (zoom-meeting-2.0.1.min.js:2:1470961)
Bg @ react-dom.min.js:117
c.callback @ react-dom.min.js:126
Ag @ react-dom.min.js:116
zg @ react-dom.min.js:116
qi @ react-dom.min.js:131
ui @ react-dom.min.js:133
(anonymous) @ react-dom.min.js:158
unstable_runWithPriority @ react.min.js:27
Vc @ react-dom.min.js:158
Sc @ react-dom.min.js:158
Z @ react-dom.min.js:156
Zg @ react-dom.min.js:159
notify @ zoom-meeting-2.0.1.min.js:2
t.notifyNestedSubs @ zoom-meeting-2.0.1.min.js:2
t.handleChangeWrapper @ zoom-meeting-2.0.1.min.js:2
a @ redux.min.js:1
(anonymous) @ redux-thunk.min.js:1
dispatch @ redux.min.js:1
(anonymous) @ zoom-meeting-2.0.1.min.js:2
(anonymous) @ redux-thunk.min.js:1
dispatch @ redux.min.js:1
(anonymous) @ zoom-meeting-2.0.1.min.js:2
(anonymous) @ redux-thunk.min.js:1
je @ zoom-meeting-2.0.1.min.js:2
handleOnMessage @ zoom-meeting-2.0.1.min.js:2
i..i..onmessage @ zoom-meeting-2.0.1.min.js:2
react-dom.min.js:157 Uncaught ReferenceError: classNames is not defined
at zoom-meeting-2.0.1.min.js:2:2781401
at Td (react-dom.min.js:82:11)
at be (react-dom.min.js:91:479)
at hi (react-dom.min.js:104:202)
at Qg (react-dom.min.js:144:293)
at Rg (react-dom.min.js:145:168)
at Sc (react-dom.min.js:158:109)
at Z (react-dom.min.js:156:492)
at Zg (react-dom.min.js:159:8)
at Object.notify (zoom-meeting-2.0.1.min.js:2:1470961)
(anonymous) @ zoom-meeting-2.0.1.min.js:2
Td @ react-dom.min.js:82
be @ react-dom.min.js:91
hi @ react-dom.min.js:104
Qg @ react-dom.min.js:144
Rg @ react-dom.min.js:145
Sc @ react-dom.min.js:158
Z @ react-dom.min.js:156
Zg @ react-dom.min.js:159
notify @ zoom-meeting-2.0.1.min.js:2
t.notifyNestedSubs @ zoom-meeting-2.0.1.min.js:2
t.handleChangeWrapper @ zoom-meeting-2.0.1.min.js:2
a @ redux.min.js:1
(anonymous) @ redux-thunk.min.js:1
dispatch @ redux.min.js:1
(anonymous) @ zoom-meeting-2.0.1.min.js:2
(anonymous) @ redux-thunk.min.js:1
dispatch @ redux.min.js:1
(anonymous) @ zoom-meeting-2.0.1.min.js:2
(anonymous) @ redux-thunk.min.js:1
je @ zoom-meeting-2.0.1.min.js:2
handleOnMessage @ zoom-meeting-2.0.1.min.js:2
i..i..onmessage @ zoom-meeting-2.0.1.min.js:2

Which Web Meeting SDK version?
2.0.1

Meeting SDK Code Snippets
N/A

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Join multiple clients to the Zoom meeting via the Zoom Web SDK
  2. Have the Host spotlight four attendees in the meeting
  3. Observe that all four are spotlight properly
  4. While keeping the four spotlit, now spotlight a fifth attendee

Expected behavior
The fifth spotlight is observed as normal

Observed behavior
All clients connected via the Zoom Web SDK crash (zoom web SDK UI goes completely black), with the above errors generated to the Developer Console.

Screenshots

Device (please complete the following information):
Observed across all devices, platforms, and browsers.

Additional context
We observed this issue multiple times today in a live meeting.

Hi, @carter-lumi,

Thank you for posting in the Developer Forum. First, please try testing with the latest version of the Web SDK. You can test using our Sample Web App 2.2.0 to confirm if you see the same issue. There have been multiple bug fixes since your version of the SDK 2.0.1.

Best,
Donte

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