# SDK error codes

<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

> **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](/docs/meeting-sdk/obf-faq/).

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](https://devforum.zoom.us/).

## 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](https://devforum.zoom.us/)** for further support.
