Description
Our team is trying to use the Zoom Windows SDK to manipulate the breakout room creation and participant allocation. We have been adding C# wrappers for breakout room controls. Automating the breakout room creation and assigning users into breakout rooms seem to be working fine (although a significant amount of delay is required between these function calls).
However, when we try to use the customised app to start breakout rooms, CanStartBO()
from the IBOAdmin class seems to always return false. Consequently, when we call StartBO()
, the breakout rooms cannot be started. Also, when we call StartBO()
, a weird error TokenNotReady
is returned. If we use the UI from the customised app to Start All Breakout Rooms, breakout rooms can be started successfully.
Since the wrapper is correctly fetching the CanStartBO()
status and it is showing false, we think that the issue must be related to the Zoom Windows SDK itself?
Which Windows Meeting SDK version?
v5.7.6.1079
Additional context
Here are some logs from our customised Zoom application, and hopefully these can provide some extra information for diagnosing the issue:
Create Test Room 1
Start Assign Users
AssignUserToBO(961752fd474906b7c1205e3045d2386d, {DD2997A2-BE17-4A98-BAC0-84BF36BE1B47}) Result: True
BOController.GetBOStatus() -> Edit
**BOController.GetBOAdminHelper().CanStartBO() -> False**
Retry Starting BO
**Callback[onStartBOError] -> TokenNotReady**
Retry Starting BO
**Callback[onStartBOError] -> TokenNotReady**
Retry Starting BO
**Callback[onStartBOError] -> TokenNotReady**
Retry Starting BO
Thanks a lot in advance for your help!
Kind regards,
Peter