Incorrect value to find out Waiting Room is ON for a meeting

Hi Team,

Currently I am using iOS SDK version 5.5.1 (12509.0401).
When I create a meeting with waiting room is ON, I am getting false value of needWaiting param when I get callback from below function

func onWaitingRoomStatusChange( _ needWaiting: Bool) {}

I am not also not getting state value as InWaitingRoom when I get callback from below function

func onMeetingStateChange( _ state: MobileRTCMeetingState) {}

This issue is random, for some meetings, I am getting correct value and for others I am not getting correct value.

Hey @mohd.imran,

Thanks for using the dev forum!

When you are not seeing this callback, is the current user the host of the meeting?

Thanks!
Michael

Hi Michael,

Thanks for your quick reply. I am getting the callbacks but i am not getting correct values of needWaiting and state.
Current user was not the host of meeting, he was different one.

Hey @mohd.imran,

Can you verify that when you are getting false for needWaiting that a different user is indeed being put into a waiting room for that meeting on a Zoom client device? I am curious if the waiting rooms are even happening.

Thanks!
Michael

Hi Michael,

Yes, it was a different user on client device. Let me more explain about it.

So as a host, I created a meeting where I put Waiting Room ON. When as a different user I am trying to join the meeting, I am getting needWaiting value as false.

Hey @mohd.imran,

Interesting. Can you try this same meeting using the MobileRTCSample application and let me know if you are seeing the same issue?

Thanks!
Michael

Hi @Michael_Condon,

I did debugging with MobileRTCSample application and i was able to reproduce it there also. There are two cases, Sign-In and Guest user. If i am Sign-In then i am not getting correct value of needWaiting but if i am guest user then i am getting its correct value.

I am attaching a video link where you can see when i am guest user, i can see waiting room related message but when i am sign-in user, i directly entered into meeting.
https://vimeo.com/546445820

Hi @mohd.imran,

When you are signed in as the user who is not seeing the waiting room, are you signed into the same account as the user that is hosting the meeting? In that scenario, you should not expect to see the waiting room.

Thanks!

Hi @jon.lieblich ,

No, both are different users.