Crash in websdk when moving user to waiting room

When a user is moved back to waiting room and admitted after sometime we see a crash in websdk

Error
The full error message or issue you are running into.

1.9.0
Knowing the version can help us to identify your issue faster.

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

  1. Add a user to a meeting
  2. Move them to waiting room

You will observe the crash

  • OS: Mac
  • Browser:Chrome, Brave

Additional context
Uncaught TypeError: Cannot assign to read only property ‘receiver’ of object ‘#’
at i (zoomus-websdk.umd.min.js:2)
at k (zoomus-websdk.umd.min.js:2)
at combineReducers.js:120
at d (createStore.js:165)
at index.js:14
at Object.zmg_setMeetingInfo (bindActionCreators.js:3)
at i.value (zoomus-websdk.umd.min.js:2)
at HTMLDivElement.r (helpers.ts:87)
at _ (zoomus-websdk.umd.min.js:2)
at I (zoomus-websdk.umd.min.js:2)
at zoomus-websdk.umd.min.js:2

Hey @nitin1,

Thank you for reaching out to the Zoom Developer Forum. I tested this internally using the Sample Web App but so far I haven’t been able to reproduce the issue.

Here are a couple of questions I have:

  1. Are you able to provide more detail on how to reproduce the issue?

  2. Are all users on the Web SDK or are you sending a user to the waiting room using the Zoom Desktop Client?

  3. Are you using the putonhold() function to send them to the waiting room or are you using the UI?

  4. How long, on average, do you wait before seeing this error?

Thanks,
Max

Hi Max,

Thanks for the reply. The steps I followed were very straight forward

  1. Launch the meeting on zoom desktop app (waiting room is enabled)
  2. Join the meeting using websdk
  3. Use sees the waiting room screen
  4. Allow the user to join the meeting
  5. After sometime, move the user (websdk) back to waiting room
  6. Admit the user (websdk) into the meeting

Best

Hey @nitin1,

Thank you for providing more information. I followed your exact steps but I wasn’t able to reproduce the issue. Are you able to provide a public git repo so that I can test this with your codebase?

Also, I recommend reviewing the Sample Web App to see if you encounter the same issue with that app.

Thanks,
Max