Meeting SDK for Linux failing to connect to the meeting server

Meeting SDK for Linux version 5.17.11.3885

The Meeting SDK is able to login successfully, however, when it tries to connect to the meeting server, it immediately moves from MEETING_STATUS_CONNECTING->MEETING_STATUS_DISCONNECTING->MEETING_STATUS_FAILED.

The flow is working fine for my userId (the app owner and Zoom validation team) but not for others.

The error log is as follows:
onLoginReturnWithReason: 0
onMeetingStatusChanged: 1, iResult: 0
Connect to the meeting server status.
onMeetingStatusChanged: 4, iResult: 0
Disconnect the meeting server, leave meeting status.
onMeetingStatusChanged: 6, iResult: 63
Failed to connect the meeting server.
onMeetingStatusChanged: 7, iResult: 0
Meeting ends.

I have tried troubleshooting by upgrading the Linux SDK to the latest and have tried with multiple Zoom user id’s other than my own. It has not successfully for anyone but the Zoom Validation team and myself.

I also confirmed that meeting password and authorization code credentials are being properly provided.

How To Reproduce

  1. Install our app from the app store
  2. Join a meeting with a normal userId outside of our Zoom account
    Expected behavior:
    The Zoom Meeting SDK is able to login and join your meeting.
    Actual behavior:
    The Zoom Meeting SDK logs in but is unable to join the meeting, resulting in the error message above.

@psculley error 63 happens when you are trying to join external meeting without publishing.

There are an email sent out earlier this year, that on 1st March, all non-published meeting sdk apps will not be able to join external meeting, unless it is published.