Unable to connect to Develop/Local Test App (error code 200). Debug option?

I have an App that uses the Meeting SDK. It’s been used for years but only for a few months each year. It has been offline for 8 months and I am trying to bring back once more.

I can see that it is now necessary for eventually submit the app for approval and then get it published, which will be a lot of effort, but not much I can do. For now I’m using the Development credentials.

Our app will not appear in any stores for anyone. It is used for online exams. The candidates need to have their camera on. They just enter a user name and connect to a meeting that has already been started by the host. I don’t need to use OAuth as I don’t use any APIs. All I need to do is be able to join a meeting.

The app used to work, but now it fails with error code 200. I do get an email that the user has joined the meeting, but the client then errors. Given that it used to work, I don’t believe the issue is with how the JWT signature is generated, nor how the join() call is made.

I’ve created a new app and get the same issue when connecting using the Development creds

I have two questions:

  1. Is there a way to get better debugging? ErrorCode 200 tells me nothing… and by the look of this forum, many people are struggling with this.

  2. Is there an example of how to set up an app for what I need? I have set it up as follows:

User-managed
OAuth redirect URL - seems to be needed but presumably not used? Set to http://localhost:8000
OAuth allow list - also set to http://localhost:8000
Surface - Meetings
Embed - Meeting SDK (Oauth disabled)
Scopes - it has preselected for me: user:read:zak, zoomapp:meeting

Thx