Breakout Attendee Permission

Description
After updating to the latest SDK attendee permission for breakout rooms is lost permanently when joining a breakout room.

1.There is a callback for onHasAttendeePermission when a user is added to a room by the host. Calling join on the attendee object from this callback let’s the user join the room.

  1. On joining the BO the user receives the onLostAttendeePermission callback.

  2. Previously after joining the BO the user would receive the onHasAttendeePermission again but this is no longer happening.

As a result it isn’t possible to receive messages as the ZoomSDKBOMeetingAttendeeDelegate since that is removed when the permission is lost.

Which macOS Client SDK version?
Knowing the version can help us to identify your issue faster.

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

  1. Add log messages or break points to the onHasAttendeePermission and onLostAttendeePermission
  2. Create a BO and assign the user.
  3. As user join the BO
  4. Note that the onHasAttendeePermission fires only once when invited to BO and onLostAttendeePermission fires after joining the BO.

Hey @tysontune,

Thanks for using the dev forum!

That is interesting, does not seem like intended behavior. For that user, are any of the other permission callbacks fired at any time?

Thanks!
Michael

The DataHelper permission fires as well.

Hi @tysontune,

We are aware of some issues being reported regarding BO attendee callbacks in the latest version of the SDK. I will provide an update as soon as we have any additional information.

Thanks!