Joining meeting with Meeting SDK (JWT created with Client ID and Secret) - 'JOIN_MEETING_FAILED'

Regarding email in join method, it is optional. More details in zoom web api.
I once had a problem connecting to a meeting because I didn’t understand what external and internal meeting meant. As a result, if the app is not published the meetings will be internal. And the zoom account from which the conference is created should be the same as the account from which the zoom app is created (or added to it via “User Management”).