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)