# Meeting 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](/docs/meeting-sdk/obf-faq/). This document provides a comprehensive list of error codes that may be returned by the Zoom Meeting SDK. ## Error code reference | Error Name | Code | Category | Description | | ------------------ | ----- | -------------- | ------------------------------------------------ | | `SUCCESS` | `0` | Success | Invoke function success. | | `FAIL` | `1` | General | Invoke function error (client view only). | | `FAIL` | `200` | General | Invoke function error (component view only). | | `MEETING_NOT_INIT` | `2` | Initialization | Meeting initialization error (client view only). | ## Meeting validation errors (3000-3999) | Error Name | Code | Description | | ------------------------- | ------ | ----------------------------------------------------------------------------------------------- | | `EMAIL_REQUIRED` | `3000` | Another meeting running. | | `ERROR_NOT_EXIST` | `3001` | Meeting does not exist. | | `ERROR_NOT_HOST` | `3003` | Not meeting host. | | `WRONG_MEETING_PASSWORD` | `3004` | Wrong meeting password. | | `ANOTHER_MEETING_RUNNING` | `3005` | Email required for webinars running. | | `MEETING_NOT_START` | `3008` | Meeting has not started. | | `BE_REMOVED` | `3009` | User has been removed. | | `REGISTRATION_REQUIRED` | `3099` | This meeting requires registration. | | `LOGIN_REQUIRED` | `3100` | Requires login. | | `TOKEN_ERROR` | `3265` | Token error. | | `NOT_SUPPORT_WEBCLIENT` | `3603` | Does not support start or join meeting from web. | | `TSP_NOT_SUPPORT` | `3608` | Does not support start or join meeting from web, when you chose TSP as user audio in a meeting. | | `MEETING_NOT_EXIST_ALT` | `3610` | Meeting does not exist. | | `USE_DESKTOP_OR_MOBILE` | `3611` | Unable join from browser. Join using the Zoom desktop client or mobile app. | | `EMAIL_BLOCKED` | `3620` | Email is blocked by Administrator. | | `NO_RESPONSE_FROM_WEB` | `3621` | No response from web, try again later. | | `TOKEN_ERROR_ALT` | `3623` | Token error. | | `HOST_EMAIL_REQUIRED` | `3624` | Use host/alternative host to start the webinar. | | `HOST_INACTIVE` | `3625` | Meeting host is inactive. | | `HOST_NOT_EXIST` | `3702` | The meeting host does not exist. | | `API_KEY_INVALID` | `3704` | The accounts API Key is not valid. | | `SIGNATURE_EXPIRED` | `3705` | The signature has expired. | | `ROLE_ERROR` | `3708` | Incorrect role. | | `HOST_NOT_FOUND` | `3709` | The meeting host is not found. | | `API_KEY_DISABLED` | `3710` | The accounts API Key is deactivated. | | `CANT_HOST_CONCURRENT` | `3711` | Cannot not host another meeting concurrently. | | `SIGNATURE_INVALID` | `3712` | Signature is invalid. | | `NO_PERMISSION` | `3713` | No permission. | ## Connection status errors (4000-4999) | Error Name | Code | Description | | -------------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `RE_CONNECTING` | `4000` | Reconnecting meeting. | | `DISCONNECT` | `4001` | Meeting has disconnected. | | `INVALID_PARAMETER` | `4003` | Invalid parameter. | | `MEETING_ENDED` | `4004` | The meeting has been ended. | | `MEETING_CAPACITY_REACHED` | `4005` | Meeting capacity has been reached. | | `MEETING_LOCKED` | `4006` | The meeting has been locked. | | `REJECT_BARRIERS` | `4007` | Reject for information barriers. | | `PARTICIPANT_EXIST` | `4008` | Participant exists. | | `SERVER_ERROR` | `4009` | The server encountered an internal error and was unable to process your request (client view only). | | `NOT_ALLOW_CROSS_JOIN` | `4011` | To join a meeting hosted by an external Zoom account, your SDK app has to be published on Zoom Marketplace. See Section 6.1 of Zoom's API License Terms of Use. | | `RECORDING_TOKE_EXPIRED` | `4016` | Cannot join meeting with an expired recording token (component view only). | ## System and service errors | Error Name | Code | Description | | ---------------------------- | ------- | ----------------------------------------------------------------------------------------------------------- | | `BLOCKED_BY_HOST_ADMIN` | `6603` | Join failed because this Meeting SDK key is blocked by the host's account administrator (client view only). | | `SDK_VERSION_UNSUPPORTED` | `10000` | The current SDK version is no longer supported. Upgrade to the latest version. | | `UNABLE_JOIN_ENDED_SIMULIVE` | `13208` | You cannot join this simulive webinar now because it has ended (client view only). | undefined