SDK error codes
Beginning March 2 2026, apps joining meetings outside their account must be authorized. Authorize apps by using either ZAK or OBF tokens, or RTMS. Learn more.
The Meeting SDK for Android might return errors in the callbacks or as return values. This page provides a description of possible error codes and how to mitigate them. If you receive an error code, cross-check here to get information the error and its resolution.
Can't find the SDK error code you're seeing? Head over to the devforums.
Global SDK error codes
| Name | Error Code | Description |
|---|---|---|
ZOOM_ERROR_SUCCESS | 0 | Function calls successfully. |
ZOOM_ERROR_INVALID_ARGUMENTS | 1 | Function calls failed due to one or more invalid arguments. |
ZOOM_ERROR_NETWORK_UNAVAILABLE | 3 | Your network is unavailable. |
ZOOM_ERROR_AUTHRET_CLIENT_INCOMPATIBLE | 4 | The API calls failed due to auth client version incompatibility. |
ZOOM_ERROR_AUTHRET_TOKENWRONG | 5 | The JWT token to authenticate is wrong. |
ZOOM_ERROR_AUTHRET_KEY_OR_SECRET_ERROR | 6 | Auth fail: key or secret error. |
ZOOM_ERROR_AUTHRET_ACCOUNT_NOT_SUPPORT | 7 | Auth fail: account not support. |
ZOOM_ERROR_AUTHRET_ACCOUNT_NOT_ENABLE_SDK | 8 | Auth fail: SDK not enabled on the account. |
ZOOM_ERROR_DEVICE_NOT_SUPPORTED | 99 | Your device is not supported by Zoom. |
ZOOM_ERROR_UNKNOWN | 100 | Error unknown. Please seek help on Zoom Developer Forum. |
API error codes
| Name | Error Code | Description |
|---|---|---|
ZOOM_API_ERROR_SUCCESS | 0 | Successfully made API call. |
ZOOM_API_ERROR_FAILED_WRONGPARAMETERS | 6 | Failed due to one or more invalid arguments. |
ZOOM_API_INVALID_STATUS | 101 | Our API is taking a break. Please try again later. |
Authentication error codes
| Name | Error Code | Description |
|---|---|---|
ZOOM_AUTH_ERROR_SUCCESS | 0 | Authentication success |
ZOOM_AUTH_ERROR_USER_NOT_EXIST | 2 | User does not exist |
ZOOM_AUTH_ERROR_WRONG_PASSWORD | 3 | Incorrect password. |
ZOOM_AUTH_ERROR_WRONG_ACCOUNTLOCKED | 4 | The account is locked. |
ZOOM_AUTH_ERROR_WRONG_SDKNEEDUPDATE | 5 | The SDK needs upgrade. |
ZOOM_AUTH_ERROR_WRONG_TOOMANY_FAILED_ATTEMPTS | 6 | Too many failed attempts, please try again later. |
ZOOM_AUTH_ERROR_WRONG_SMSCODEERROR | 7 | SMS code error. |
ZOOM_AUTH_ERROR_WRONG_SMSCODEEXPIRED | 8 | SMS code expired. |
ZOOM_AUTH_ERROR_WRONG_PHONENUMBERFORMATINVALID | 9 | Phone number format is invalid. |
ZOOM_AUTH_ERROR_LOGINTOKENINVALID | 10 | Login token is invalid. |
ZOOM_AUTH_ERROR_UserDisagreeLoginDisclaimer | 11 | The user disagrees with the login disclaimer. |
ZOOM_AUTH_MFA_REQUIRED | 12 | Multi-factor auth required. |
ZOOM_AUTH_ERROR_NEED_BIRTHDAY_ASK | 13 | No birthday provided in this account. |
ZOOM_AUTH_ERROR_WRONG_OTHER_ISSUE | 100 | Our API is taking a break. Please try again later. |
Pre-meeting error codes
| Name | Error Code | Description |
|---|---|---|
PreMeetingError_Unknown | -1 | Unknown Error. Please seek help on Zoom Developer Forum. |
PreMeetingError_Success | 0 | Pre-meeting function call succeed. |
Meeting error codes
| Name | Error Code | Description |
|---|---|---|
MEETING_ERROR_SUCCESS | 0 | Start meeting successfully. |
MEETING_ERROR_CLIENT_INCOMPATIBLE | 4 | Zoom SDK version is too low. |
MEETING_ERROR_NETWORK_ERROR | 5 | Network error. |
MEETING_ERROR_MMR_ERROR | 6 | MMR server error. |
MEETING_ERROR_SESSION_ERROR | 7 | Session error. |
MEETING_ERROR_MEETING_OVER | 8 | Requested meeting already ended. |
MEETING_ERROR_MEETING_NOT_EXIST | 9 | Meeting does not exist. |
MEETING_ERROR_USER_FULL | 10 | The number of participants exceeds the upper limit. |
MEETING_ERROR_NO_MMR | 11 | There is no MMR server available for the current meeting. |
MEETING_ERROR_LOCKED | 12 | Meeting is locked. |
MEETING_ERROR_RESTRICTED | 13 | Meeting is restricted. |
MEETING_ERROR_RESTRICTED_JBH | 14 | Join meeting before the host is not allowed. |
MEETING_ERROR_WEB_SERVICE_FAILED | 15 | Failed to request web service. |
MEETING_ERROR_REGISTER_WEBINAR_FULL | 16 | The number of registers exceeds the upper limit of the webinar. |
MEETING_ERROR_DISALLOW_HOST_REGISTER_WEBINAR | 17 | Registering the webinar with the host's email is not allowed. |
MEETING_ERROR_DISALLOW_PANELIST_REGISTER_WEBINAR | 18 | Registering the webinar with the panelist's email is not allowed. |
MEETING_ERROR_HOST_DENY_EMAIL_REGISTER_WEBINAR | 19 | The registration of the webinar is rejected by the host. |
MEETING_ERROR_WEBINAR_ENFORCE_LOGIN | 20 | User needs to login if the user wants to join the webinar. |
MEETING_ERROR_EXIT_WHEN_WAITING_HOST_START | 21 | User leaves the meeting when waiting for the host to start. |
MEETING_ERROR_REMOVED_BY_HOST | 22 | Meeting failed, the user is removed by the host. |
MEETING_ERROR_HOST_DISALLOW_OUTSIDE_USER_JOIN | 62 | The user is forbidden to join the meeting. |
MEETING_ERROR_INVALID_ARGUMENTS | 99 | Meeting failed due to invalid arguments. |
MEETING_ERROR_UNKNOWN | 100 | Unknown error. Please seek help on the Zoom Developer Forum. |
MEETING_ERROR_INVALID_STATUS | 101 | Meeting API is taking a break. Please try again. |
MEETING_ERROR_APP_PRIVILEGE_TOKEN_ERROR | 500 | App privilege token error. |
MEETING_ERROR_JMAK_USER_EMAIL_NOT_MATCH | 1143 | Jmak user email not match. |
Mobile RTC SDK error codes
| Name | Error Code | Description |
|---|---|---|
SDKERR_SUCCESS | 0 | API calls successfully. |
SDKERR_WRONG_USEAGE | 1 | Incorrect usage of the feature. |
SDKERR_INVALID_PARAMETER | 2 | Invalid parameters. |
SDKERR_UNINITIALIZE | 3 | SDK is not initialized before the use. |
SDKERR_UNAUTHENTICATION | 4 | SDK is not authorized before the use. |
SDKERR_NO_PERMISSION | 5 | No permission to operate. |
SDKERR_SERVICE_FAILED | 6 | Internal service error. |
SDKERR_TOO_FREQUENT_CALL | 7 | The calls are too frequent, please try again later. |
SDKERR_NEED_USER_CONFIRM_RECORD_DISCLAIMER | 8 | Cloud record disclaimer need confirm error. |
SDKERR_MEETING_DONT_SUPPORT_FEATURE | 9 | The current meeting doesn't support the feature. |
SDKERR_OTHER_ERROR | 10 | Error unknown. Please seek help on the Zoom Developer Forum. |
SDKRawDataError_UNINITIALIZED | 11 | The raw data service has not been initialized. |
Raw data error codes
| Name | Error Code | Description |
|---|---|---|
MobileRTCRawData_Success | 0 | Function calls successfully. |
MobileRTCRawData_Uninitialized | 1 | The raw data service is not initialized. |
MobileRTCRawData_Wrongusage | 3 | Incorrect usage of the feature. |
MobileRTCRawData_Invalid_Param | 4 | The received raw data is invalid. |
General error codes
Here are some common errors codes that are not specific to the Meeting SDK, but you will occasionally see them while using our Meeting SDK.
| Description | Error Code | Suggestion |
|---|---|---|
| Failed to create a data connection with our server. | 5 | Please check your network connection or network configuration. |
| Failed to send create meeting command to our server. | 15 | Please check your network or HTTP request configuration. |
| SDK authentication failure: invalid SDK key & secret | 3023 | Please check your SDK key & secret |
| Your account does not support using SDK | 3024 | Ensure your license type or your account has SDK enabled. |
| No response from our server in 30 seconds | 5003 | Please try again later. If it happens a lot, please visit our community forum for help. |
| DNS resolve failure | 5004 | Please check your network adaptor or your network hardware. |
| Conference does not exist | 102006 | Ensure the conference number is correct or has successfully being scheduled/hosted. |
| Zoom client version lower than the minimum required version | 102011 | Please download our latest version of SDK |
| Zoom client version higher than the maximum allowed version | 102012 | Please download our latest version of SDK |
| Conference token expired | 102014 | Get a new token from our API |
| Server is too busy | 103008 | Please try again later. If it happens a lot, please visit our community forum for help. |
| Your account does not support the requested feature | 103024 | Please ensure your account has the feature that you are requesting. |
| You account does not support call out | 103025 | Please ensure your account supports call out feature. |
| Having too much pending requests. Conference terminated | 103037 | Reduce your request frequency or try again later. |
| Your account is in blacklist | 103039 | Please seek support since your account is in the blacklist. |
| Conference going to create already exist | 102004 / 103001 | Please try another meeting number or your previous "create meeting" request was successful. |
| Number of attendee has reached limitation | 102010 / 103006 | Contact our sales engineer if you would like to have more attendees. |
| The conference your are joining is locked | 102015 / 103011 | Please contact your meeting host to unlock the meeting. |
| Account is restricted, not allowed to join the conference | 102016 / 103014 | Your account is restricted, please seek support. |
undefined
If your error codes do not exist in these tables, go to our Developer Community Forum for further support.