SDK 1.8.5 'onUserIsInWaitingRoom' is called unexpectedly

Description
After a participant is admitted from the waiting room, the ZoomMtg.inMeetingServiceListener(‘onUserIsInWaitingRoom’) is called unexpectedly even if host does not actually put the participant to waiting room. Note that there is a special handling on our side when this is called causing a bad UX for our app.

Error
Seems ZoomMtg.inMeetingServiceListener(‘onUserIsInWaitingRoom’) is also called when other participant is put in waiting room but we can’t determine if the current participant is the one put in waiting room or not.

Which version?
v1.8.5

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

  1. Join a meeting as participant1.
  2. Host admits the participant1 from the meeting.
  3. Host put other participant (let’s say participant2) in waiting room.
  4. ZoomMtg.inMeetingServiceListener(‘onUserIsInWaitingRoom’) is called in participant1 without any indication that participant2 is the one put in waiting room.

Device (please complete the following information):

  • Device: Windows
  • OS: Windows 10 Home
  • Version: 10.0.18363 Build 18363
  • Browser: Chrome

Hey @remalyn_basco,

Thank you for reporting this issue. Our Web SDK engineers are looking into the root cause. (CS-2763)

I will keep you updated on what we find. :slight_smile:

Thanks,
Tommy

Hey @remalyn_basco ,

This should now be fixed. Please upgrade to version 1.8.6:

Thanks,
Tommy