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.
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. |
Anonymous join enforcement / OBF error codes
| Error name code number | Description | UI Message console message |
|---|---|---|
MEETING_FAIL_USER_LEVEL_TOKEN_NOT_HAVE_HOST_ZAK_OBF503 | To access meeting raw data using a privilege token, you must also provide a corresponding OBF token authorized by the meeting host. | UI message: Unable to join this meeting. This join flow is not supported, please join the meeting with a Zoom Client or contact your meeting host or vendor. Console message: To access meeting raw data using a privilege token, you must also provide a corresponding OBF token authorized by the meeting host. |
MEETING_FAIL_APP_CAN_NOT_ANONYMOUS_JOIN_MEETING504 | Anonymous joins are not allowed for this SDK app. Authenticate the Zoom user and provide a ZAK or OBF token. | UI message: Unable to join this meeting. This join flow is not supported, please join the meeting with a Zoom Client or contact your meeting host or vendor. Console message: Anonymous joins are not allowed for this SDK app. Authenticate the Zoom user and provide a ZAK or OBF token. |
MEETING_FAIL_ON_BEHALF_TOKEN_INVALID505 | The provided OBF token is invalid. Please verify that it is well-formed and has not expired. | The provided OBF token is invalid. Please verify that it is well-formed and has not expired. |
MEETING_FAIL_ON_BEHALF_TOKEN_NOT_MATCH_MEETING506 | The meeting number associated with the provided OBF token does not match the current meeting. | The meeting number associated with the provided OBF token does not match the current meeting. |
RESULT_UNKNOWN_ERROR6603 The OP block feature in production today and the new January setting for all users. | This account is blocking your Meeting SDK application. | UI message: Unable to join this meeting. Join failed because this Meeting SDK key is blocked by the host's account admin. Console message: No error message in console. |
If your error codes do not exist in these tables, go to our Developer Community Forum for further support.