Breakout Rooms do not start without user assigned

When creating breakout rooms the breakout cannot be started without a user being assigned to a room.

MobileRTC.shared().getMeetingService()?.getCreatorHelper().createBO(“Room 1”)
MobileRTC.shared().getMeetingService()?.getAdminHelper().startBO()

But if you assign a user before calling startBO() the breakout starts successfully.

Once a user is assigned to a room you can successfully start the breakout but rooms that were created that do not have users in them do not show up in the Breakout Rooms list on desktop:

let roomId1 = MobileRTC.shared().getMeetingService()?.getCreatorHelper().createBO(“Room 1”)
let roomId2 = MobileRTC.shared().getMeetingService()?.getCreatorHelper().createBO(“Room 2”)
MobileRTC.shared().getMeetingService()?.getCreatorHelper().assignUser(boUserId, toBO: roomId1)

MobileRTC.shared().getMeetingService()?.getAdminHelper().startBO()

In this case the breakouts start but only Room 1 exists in the Breakout Rooms list.

SDK Version: v5.2.41735.0928
Zoom Desktop Version: Version: 5.3.1 (52877.0927)

Hey @danyulsimons

Thanks for using the dev forum!

Sorry about this! I have forwarded this issue to the team and will let you know when there are updates.

If possible, could you obtain some SDK logs and send them to developersupport@zoom.us?
Instructions for obtaining the logs can be found here: https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/sdk-initialization. The log itself will be encrypted, which is intended :slight_smile:

Thanks!
Michael

Hey @danyulsimons,

I have forwarded this to the team and they have not been able to reproduce this issue within the sample app: https://github.com/zoom/zoom-sdk-ios.
If possible, can you see if you can reproduce this issue there?

Thanks!
Michael