Zoom Web SDK Error Code 4017 "Authorized user not in meeting" Occurs Even When the Authenticated User Is Already in the Meeting

Hello Zoom Developer Community,

I’m writing to report an unexpected behavior with Zoom Web SDK error code 4017 “Authorized user not in meeting”, which occurs even when the user associated with the obfToken is already present in the meeting.

Background

We are using the Zoom Web SDK in our application, authenticating with a user’s obfToken (OAuth token) to join Zoom meetings.

Issue Description

The following sequence was observed:

  1. The user tied to the obfToken is already in the meeting

  2. Immediately receives a DISCONNECTED event via the onMeetingStatus callback:

    • errorCode: 4017

    • errorMessage: “Authorized user not in meeting.”

  3. Retried approximately every 3 seconds for over 500 attempts — never successfully joined

Key Observation

We have tested this across multiple organizations’ Zoom meeting URLs, and the issue reproduces only with specific organizations’ URLs.

Since the user associated with the obfToken is confirmed to be in the meeting at the time of the attempt, the error message “Authorized user not in meeting” does not reflect the actual state. This leads us to suspect a potential issue on the Zoom SDK side — possibly a bug in how participant/authentication state is evaluated for meetings from certain organizations.

Questions

  1. Is there any known scenario where error 4017 can be triggered even when the authenticated user is already in the meeting?

    Or could this be a bug in the Zoom Web SDK?

  2. Could organization-specific settings (e.g., security policies, domain restrictions, meeting configurations) cause this error to appear selectively for certain organizations’ meetings?

  3. We are able to share the meeting ID via DM.

    Please let us know if a meeting ID or any additional details would be helpful for your investigation.

Environment

  • Zoom Web SDK version: 6.0.0

  • Authentication method: obfToken-based user authentication

Thank you in advance for your assistance!