Then, I try to start the BO meeting in the callback method, so the BO created before the startBO called. However, when I assign a user and called “canStartBO” still returns false.
I checked the BOID is right. (same as the BOID created before ) The userID is also right. (I used the id to handle other function which is working)
I added the same method in the other button. When I click the “Create Button”, I call the “createBO”. When I click the “START BUTTON”, I assign the current user to the bo meeting and call the “startBO” method.
Click the “Create Button”, returned the BOID (Creation success)
Wait for 1-5 minutes
Click the “START BUTTON”, still return false on assign and “startBO”
This is what I have been tried. Thank you. Do you have any idea for me to improve?
Apologies for the delay! It does seem like the code you’ve provided should be working after updating to assign the user after receiving that callback. I think we’ll need the SDK logs to investigate further. Can you please provide those? Instructions on how to get the logs can be found here.
The SDK logs are encrypted, so that is expected. It looks like you uploaded all of the logs in that folder. Can you please confirm whether these logs were generated immediately after reproducing the issue? If you’re unsure, you can try reproducing again and then check the last_log_file_id.txt file after for which file was most recently generated.
Based on the logs you’ve provided, you are correct that the issue was due to not having participants assigned when trying to start the breakout room. This will be changing in a future release so that you can start it without assigning, but for now this is required.
Also, please note that the onStartBOError callback can help with determining what went wrong in the event of an error.