Error Codes


Contents

1. Android error codes
2. iOS error codes
3. General error codes

The SDK might return errors in the callbacks or as return values. This list provides a description of possible error codes and how to mitigate them. If you receive an error code, cross-check here to get the semantics of the error and how to resolve it.

1. Android error codes

1.1 Global SDK error codes

NameError CodeDescription
ZOOM_ERROR_SUCCESS0Function calls successfully
ZOOM_ERROR_INVALID_ARGUMENTS1Function calls failed due to one or more invalid arguments
ZOOM_ERROR_ILLEGAL_APP_KEY_OR_SECRET2Your SDK key or secret is illegal
ZOOM_ERROR_NETWORK_UNAVAILABLE3Your network is unavailable
ZOOM_ERROR_DEVICE_NOT_SUPPORTED99Your device is not supported by Zoom
ZOOM_ERROR_UNKNOWN100Error unknown. Please seek help on Zoom Developer Forum.

1.2 API error codes

NameError CodeDescription
ZOOM_API_ERROR_SUCCESS0Successfully made API call
ZOOM_API_ERROR_FAILED_NULLPOINTER1Zoom SDK is not initialized before use.
ZOOM_API_ERROR_FAILED_WRONGPARAMETERS6Failed due to one or more invalid arguments
ZOOM_API_ERROR_FAILED_CLIENT_INCOMPATIBLE8Zoom SDK is not compatible.
ZOOM_API_INVALID_STATUS101Our API is taking a break. Please try again later.

1.3 Authentication error codes

NameError CodeDescription
ZOOM_AUTH_ERROR_SUCCESS0Authentication success
ZOOM_AUTH_ERROR_USER_NOT_EXIST1001User does not exist
ZOOM_AUTH_ERROR_WRONG_PASSWORD1002Incorrect password.

1.4 Pre-meeting error codes

NameError CodeDescription
PreMeetingError_Unknown-1Unknown Error. Please seek help on Zoom Developer Forum
PreMeetingError_Success0Pre-meeting function call succeed
PreMeetingError_ErrorDomain1Incorrect domain
PreMeetingError_ErrorService2Service is wrong
PreMeetingError_ErrorInputValidation300The information input by user is incorrect
PreMeetingError_ErrorHttpResponse404The resource required does not exist
PreMeetingError_ErrorNoMeetingNumber3009No meeting number
PreMeetingError_ErrorTimeOut5003Request timeout

1.5 Meeting error codes

NameError CodeDescription
MEETING_ERROR_SUCCESS0Start meeting successfully
MEETING_ERROR_INCORRECT_MEETING_NUMBER1The meeting number is wrong
MEETING_ERROR_TIMEOUT2Start meeting request timeout
MEETING_ERROR_NETWORK_UNAVAILABLE3The network is unavailable
MEETING_ERROR_CLIENT_INCOMPATIBLE4Zoom SDK version is too low
MEETING_ERROR_NETWORK_ERROR5Network error
MEETING_ERROR_MMR_ERROR6MMR server error
MEETING_ERROR_SESSION_ERROR7Session error
MEETING_ERROR_MEETING_OVER8Requested meeting already ended
MEETING_ERROR_MEETING_NOT_EXIST9Meeting does not exist
MEETING_ERROR_USER_FULL10The number of participants exceeds the upper limit
MEETING_ERROR_NO_MMR11There is no MMR server available for the current meeting
MEETING_ERROR_LOCKED12Meeting is locked
MEETING_ERROR_RESTRICTED13Meeting is restricted
MEETING_ERROR_RESTRICTED_JBH14Join meeting before the host is not allowed
MEETING_ERROR_WEB_SERVICE_FAILED15Failed to request web service
MEETING_ERROR_REGISTER_WEBINAR_FULL16The number of registers exceeds the upper limit of the webinar
MEETING_ERROR_DISALLOW_HOST_REGISTER_WEBINAR17Registering the webinar with the host's email is not allowed
MEETING_ERROR_DISALLOW_PANELIST_REGISTER_WEBINAR18Registering the webinar with the panelist's email is not allowed
MEETING_ERROR_HOST_DENY_EMAIL_REGISTER_WEBINAR19The registration of the webinar is rejected by the host
MEETING_ERROR_WEBINAR_ENFORCE_LOGIN20User needs to log in if the user wants to join the webinar
MEETING_ERROR_EXIT_WHEN_WAITING_HOST_START21User leaves the meeting when waiting for the host to start
MEETING_ERROR_INVALID_ARGUMENTS99Meeting is failed due to invalid arguments
MEETING_ERROR_UNKNOWN100Unknown error. Please seek help on Zoom Developer Forum
MEETING_ERROR_INVALID_STATUS101Meeting API is taking a break. Please try again

2. iOS error codes

1.1 Global SDK error codes

DescriptionError CodeSuggestion
Success – request is successful.0None
Incorrect meeting number1Check the meeting ID and start or join the meeting again.
Internal Zoom cloud service issue.2Please contact Zoom support if you receive this error repeatedly
Network is not available3Prompt the user to check the internal network.
Zoom MobileRTC stack version is not compatible to connect to the meeting4Update the iOS MobileRTC stack to the latest version.
Network connection issues5Check the internal network.
Internal error6, 7, 11Please contact Zoom support if you receive this error repeatedly.
The meeting you want to join or start has ended8Create or join another meeting.
The meeting you want to join or start does not exist9Create or join another meeting.
The meeting you want to join is full10None
You are trying to join a locked meeting12Prompt the user
You are trying to join a restricted meeting14Prompt the user
Join before the host is restricted15Prompt the user
Request to web service failed16Typically, a network error. Retry to start meeting, if you repeated see this, contact zoom support.
Number of registered webinar attendees has reached the limit17None
Cannot register a webinar using the host email13Check if the host email has already been registered with Zoom.
Cannot register a webinar using a panelist's email18Check if the panelist's email has already been registered with Zoom.
Registration to this webinar has been denied by the host19Check the webinar configuration on the Zoom website.
This webinar requires participants to login.20None
User leaves the meeting when waiting for the host to start21None
Failed due to one or more invalid arguments.99Please check the Zoom SDK documentation on function usage.
Meeting error100Please check the Zoom SDK documentation on function usage.
Meeting API cannot be called now101Please contact Zoom support if you receive this error repeatedly.

1.2 Authentication error codes

NameError CodeDescription
MobileRTCAuthError_Success0Authentication is successful
MobileRTCAuthError_KeyOrSecretEmpty300Your SDK key or secret is empty
MobileRTCAuthError_KeyOrSecretWrong3023Your SDK key or secret is invalid
MobileRTCAuthError_AccountNotSupport3024Your account does not support SDK
MobileRTCAuthError_AccountNotEnableSDK3025Your account does not support SDK
MobileRTCAuthError_Unknown5Unknown error. Please seek help on Zoom Developer Forum

1.3 Pre-meeting error codes

NameError CodeDescription
PreMeetingError_Unknown-1Unknown error. Please seek help on Zoom Developer Forum
PreMeetingError_Success0Pre-meeting action success
PreMeetingError_ErrorDomain1Incorrect domain
PreMeetingError_ErrorService2Service has an issue
PreMeetingError_ErrorInputValidation300Inputed information is not valid
PreMeetingError_ErrorHttpResponse404Requested resource does not exist
PreMeetingError_ErrorNoMeetingNumber3009No such meeting number
PreMeetingError_ErrorTimeOut5003Timeout.

1.4 Meeting error codes

NameError CodeDescription
MobileRTCMeetError_Success0Successfully start/join meeting
MobileRTCMeetError_NetworkError1Network issue, please check your network connection
MobileRTCMeetError_ReconnectError2Failed to reconnect to the meeting
MobileRTCMeetError_MMRError3MMR issue, please check MMR configuration
MobileRTCMeetError_PasswordError4The meeting password is incorrect
MobileRTCMeetError_SessionError5Failed to create data connection with MMR
MobileRTCMeetError_MeetingOver6Meeting is over
MobileRTCMeetError_MeetingNotStart7Meeting is not yet started
MobileRTCMeetError_MeetingNotExist8The meeting does not exist
MobileRTCMeetError_MeetingUserFull9The amount of attendees has reached the upper limit
MobileRTCMeetError_MeetingClientIncompatible10The SDK version is incompatible
MobileRTCMeetError_NoMMR11No MMR is valid
MobileRTCMeetError_MeetingLocked12The meeting is locked by the host
MobileRTCMeetError_MeetingRestricted13The meeting is restricted
MobileRTCMeetError_MeetingRestrictedJBH14The host does not allow join before host
MobileRTCMeetError_CannotEmitWebRequest15Failed to request the web server
MobileRTCMeetError_CannotStartTokenExpire16Failed to start meeting with expired token
MobileRTCMeetError_VideoError17User's video does not work
MobileRTCMeetError_AudioAutoStartError18User's audio cannot auto-start
MobileRTCMeetError_RegisterWebinarFull19The amount of webinar attendees reaches the upper limit
MobileRTCMeetError_RegisterWebinarHostRegister20User needs to register a webinar account if he/she wants to start a webinar
MobileRTCMeetError_RegisterWebinarPanelistRegister21User needs to register an account if he/she wants to join the webinar by the link
MobileRTCMeetError_RegisterWebinarDeniedEmail22The host has denied your webinar registration
MobileRTCMeetError_RegisterWebinarEnforceLogin23Sign in with the specified account to join webinar
MobileRTCMeetError_ZCCertificateChanged24The certificate of ZC has been changed
MobileRTCMeetError_VanityNotExist27The vanity URL does not exist
MobileRTCMeetError_JoinWebinarWithSameEmail28The email address has already been registered in the current webinar
MobileRTCMeetError_WriteConfigFile50Failed to write configure file
MobileRTCMeetError_RemovedByHost61Meeting is removed by the host
MobileRTCMeetError_InvalidArguments150Invalid arguments
MobileRTCMeetError_InvalidUserType151Invalid user type
MobileRTCMeetError_InAnotherMeeting152The user joins already in another ongoing meeting
MobileRTCMeetError_Unknown153Unknown error. Please seek help on Zoom Developer Forum.

3. General error codes

Below are some common errors codes that are not specific belongs to SDK, but occasionally you will see them while using our Zoom SDK.

DescriptionError CodeSuggestion
Failed to create a data connection with our server.5Please check your network connection or network configuration.
Failed to send create meeting command to our server.15Please check your network or HTTP request configuration.
Wrong user password1002Please check your password.
Web login locked out after 6 failed attempts1019Please seek support to reactivate your account
SDK authentication failure: invalid SDK key & secret3023Please check your SDK key & secret
Your account does not support using SDK3024Ensure your license type or your account has SDK enabled.
No response from our server in 30 seconds5003Please try again later. If it happens a lot, please visit our community forum for help.
DNS resolve failure5004Please check your network adaptor or your network hardware.
Conference does not exist102006Ensure the conference number is correct or has successfully being scheduled/hosted.
Zoom client version lower than the minimum required version102011Please download our latest version of SDK
Zoom client version higher than the maximum allowed version102012Please download our latest version of SDK
Conference token expired102014Get a new token from our API
Server is too busy103008Please try again later. If it happens a lot, please visit our community forum for help.
Your account does not support the requested feature103024Please ensure your account has the feature that you are requesting.
You account does not support call out103025Please ensure your account supports call out feature.
Having too much pending requests. Conference terminated103037Reduce your request frequency or try again later.
Your account is in blacklist103039Please seek support since your account is in the blacklist.
Conference going to create already exisit102004 / 103001Please try another meeting number or your previous “create meeting” request was successful.
Number of attendee has reached limitation102010 / 103006Contact our sales engineer if you would like to have more attendees.
The conference you are joining is locked102015 / 103011Please contact your meeting host to unlock the meeting.
Account is restricted, not allowed to join the conference102016 / 103014Your account is restricted, please seek support.

Need help?

If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.