In my app, the web SDK works great and connects but only if ‘Allow participants to join anytime’ is checked in the Zoom meeting settings.
If someone forgets to check this then users cannot connect to meetings through the app. Is there something I can add to the Web SDK to always enable this?
Error
If not checked in the settings it shows this error:
Joining meeting timeout: Your connection has timed out and you cannot join the meeting. Verify your network connectivity and try again
Thank you for clarifying, I initially misunderstood what you were saying. In order to join a meeting with the Web SDK, the meeting must have been started by the host or Allow participants to join anytime must be checked.
Unfortunately, there isn’t a way to override this error with the current version of the Web SDK. We are aware that this isn’t a helpful error and our engineering team is currently working to improve error messaging across the board.
As a workaround, you can use the status property of the Get a Meeting API to check if a meeting has started before attempting to join it with the Web SDK.