- Last Updated
Error Code Integration
Error Code Integration Guide
You can check the error codes you may encounter when integrating the Stove platform by service. You can see the codes returned by the Mobile SDK, PC Client, and PC SDK, the situations in which they occur, and the messages displayed to users. This can be used to quickly identify the cause when you encounter a specific code during integration or QA, and to check the guidance messages for users.
Target Audience Display Example
ㆍ User Messages/pop-ups displayed to general users.
ㆍ Developer Displayed only to QA or development personnel and not to general users.
Mobile SDK
These are error codes returned during the login, authentication, and account processing via the Mobile SDK. They occur on the platform and are displayed in the game app (mobile).
| Code | Situation Description | User Message | Target Audience |
|---|---|---|---|
| 1002 1003 1005 1007 1008 1009 1010 |
Stove app-to-app authentication failure | Login information is invalid. Please log in again. |
User |
| 10101 | Current password error | The password you entered does not match. Please enter it again. Confirm |
User |
| 10124 | Email platform registration request | This email is already registered. Please log in with that email or sign up with a different email. Log inSign up with a different email |
User |
| 10140 | Email already in use | This email is already registered. Please log in with that email or sign up with a different email. Sign up with a different emailLog in |
User |
| 10171 | Password change failed | The password you entered does not match. Please enter it again. Confirm |
User |
| 10184 | Email verification - Format error message | Only accounts with an email-formatted ID can be changed. Confirm |
User |
| 10200 | Password change - Change to same password | This is the password you are currently using. Please register a different password. Confirm |
User |
| 30302 | Google Login | ㆍ Google Play is disabled. Please uninstall updates and reinstall, then try again. ㆍ Google Play authentication error. Please check your account login information. ㆍ Google Play is not installed or is not the latest version. ㆍ Google Play update is in progress. Please try again after the update is complete. |
User |
| 40000 | When required parameters are missing | A problem occurred while processing the request. Please try again. Close |
Developer |
| 40101 40103 40104 40301 40303 40304 41005 41006 44062 44063 90001 |
Token error | Login information is invalid. Please log in again. |
User |
| 41001 | When client_id or application_key is incorrect | Invalid authentication key. Close |
Developer |
| 41002 | When game_no or game_id is incorrect | Invalid game ID. Close |
Developer |
| 41003 | User ID length check (Mobile 4~47) | User ID must be at least 4 characters long. Close |
User |
| 41004 | User password pattern check | For security, please create a password using a combination of letters, numbers, and special characters, between 8 and 64 characters long. Confirm |
User |
| 41007 | If registration is required because there is no registered information | Please check your account or password again. Confirm |
User |
| 43000 | If the User ID is missing or the password is incorrect | Please check your account or password again. Confirm |
User |
| 43100 | If login is restricted due to 15 failed password attempts | Login has been blocked due to repeated failed login attempts. Close |
User |
| 43101 | Login restricted (Operator restriction) | This account is restricted from accessing. You can check the details after logging in to the STOVE website. ConfirmGo to STOVE |
User |
| 43102 | Login restricted (Operator restriction) | Login has been blocked due to repeated failed login attempts. You can check the details after logging in to the STOVE website. ConfirmGo to STOVE |
User |
| 43103 | Duplicate login sanction | This account is under a duplicate login sanction. For more details, please log in to the STOVE website. ConfirmGo to STOVE |
User |
| 43104 | Game sanction (Mobile) | Service access restricted Details and restriction period ConfirmContact Customer Support |
User |
| 43106 | Login locked for unverified email account | Login attempts have failed repeatedly, so login is restricted for a certain period. For more details, please contact Customer Support. Close |
User |
| 43200 | Email verification - Email already in use | This email is already in use. Please verify with a different email address. Confirm |
User |
| 44000 | Dormant account (Unverified) | Due to changes in the membership policy, identity verification is required for the first time. For more details, please log in to the STOVE website. Close |
User |
| 44000 | Dormant Account (Identity Verification) | Because you have not logged in for a long time, access has been restricted to protect your account information. Would you like to reactivate your account? ActivateCancel |
User |
| 44001 | Account withdrawal requested | Withdrawal request date: "Date" If you cancel the withdrawal request within 15 days of the request date, you can use the service normally. Cancel WithdrawalClose |
User |
| 44002 | From 15 days after the withdrawal request until completion | The withdrawal request is complete and the account will be deleted. If you wish to use the STOVE service, please log in with another account or sign up for a new account. Confirm |
User |
| 44004 | Overseas Login Blocked | This account has overseas login blocked. For more details, please log in to the STOVE website. ConfirmGo to STOVE |
User |
| 44007 | Automatic login unavailable due to remote logout | You have been logged out remotely. Please log in again. Close |
User |
| 44008 | When guest auto-login is unavailable due to account linking | Linking to a STOVE full member account is complete. Please try logging in with that account. Close |
User |
| 44009 | When auto-login is unavailable due to password change | The password has been changed. Please log in again. Close |
User |
| 44010 | When called with an invalid Refresh Token | Login information is invalid. Please log in again. Close |
User |
| 45000 | guid linked to a full member | Game play information already exists for this account, so it cannot be linked. Please link to a different account. Confirm |
User |
| 45004 | Channel user linked to a different guid (main provider) | This account has game usage history and cannot be linked. Please select a different account. Confirm |
User |
| 45005 | When creating a GUID that already exists | You are already a registered member. | User |
| 45006 | When the GUID does not exist | No registered member information found, or it cannot be found. | User |
| 45011 | Channel user linked to another GUID (sub provider) | This account is linked to another account (%s). Please unlink it first. Confirm |
User |
| 46001 | Child guardian consent completion button (session expired) | The verification time has expired. Please try again from the beginning. |
User |
| 46003 | Email verification - mail sending limit | You have used up all your email sending attempts. Please try again in 1 hour. Confirm |
User |
| 46005 | Guardian email verification token is missing or guardian email is not verified | An error occurred while processing your request. Please try again. |
User |
| 46006 | When requesting guardian consent for a user who does not need it | This is a duplicate request. | User |
| 46007 | Email Verification - Already Verified | Email verification has already been completed. Confirm |
User |
| 46207 | Email Verification - Invalid Verification Session | Cannot verify if the authentication is complete. I will check the verification status again. Confirm |
User |
| 46350 | Guardian Email Duplicate Limit Exceeded | You cannot sign up with the same email as your guardian's. | User |
| 46600 | Guardian Email and Sign-up Email are the same | This email is already registered to 5 child accounts. | User |
| 49104 | Request Denied (Short-term Restriction) | An abnormal login attempt has been detected. Please try again in a moment. | User |
| 49500 49501 |
Operator Restricted IP | Access from this IP is not allowed. Please contact Customer Support. ConfirmGo to STOVE |
User |
| 49600 | Sanctioned Device | Only available on normal devices. If the error persists, please contact customer support. Close |
User |
| 49701 | CAPTCHA - Invalid CAPTCHA Key | Please refresh the characters and enter them again. | User |
| 49702 | CAPTCHA - Incorrect characters entered | Please check the characters and enter them again. | User |
| 49703 | CAPTCHA - Time out | The verification time has expired. Please try again from the beginning. |
User |
| 70819 | Game Withdrawal - User who already canceled the withdrawal grace period | The account has been deleted as the withdrawal grace period has passed. Confirm |
User |
| 406710 | Game Withdrawal Inquiry - ID that has terminated game service | Game withdrawal is in progress. Scheduled for completion: %s You can continue playing the game if you cancel the withdrawal. Cancel WithdrawalCancel |
User |
PC Client
These are error codes that the STOVE platform determines and displays on the PC client during the game launch phase.
All codes in this table are displayed to the user as messages, and the error code numbers themselves are not shown.
| Code | Situation Description | User Message | Target Audience |
|---|---|---|---|
| 400000 | Bad Request (Parameter error, etc.) | A temporary error has occurred. Please try again in a moment. Confirm |
User |
| 401401 | Authentication Failed | _Game Name_ You do not have permission to run the game. Confirm |
User |
| 403201 | Sanction - Game Access Restricted | Notice of Restriction✕ The requested service is restricted for the following reason. Please contact Customer Support for inquiries regarding restrictions or appeals. Reason for Restriction_Reason for Restriction_ Restriction Period_Restriction Period_ Details_ Details _ CloseCustomer Support |
User |
| 403202 | Sanction - Optional Identity Verification Sanction | Notice of Restriction✕ The requested service is restricted for the following reason. Please contact Customer Support for inquiries regarding restrictions or appeals. Reason for Restriction_Reason for Restriction_ Restriction Period_Restriction Period_ Details_ Details _ CloseIdentity Verification |
User |
| 403300 | Store game exception occurred — processing required based on value | Processing varies depending on the value (95000~95010). | User |
| 403401 | No permission to run test game | _Game Name_ You do not have permission to run this game. Confirm |
Developer |
| 403500 | Refund history exists | Your game access has been temporarily restricted due to a refund made through a mobile market (Google, Apple, etc.). You can use the game after accessing the mobile game from the market where you requested the refund and re-purchasing the item. CloseContact Customer Support |
User |
| 404000 | Failed to retrieve game information | Failed to verify game information. Please try again. If the error persists, please check the help section. CloseView Help Need more help? ▼ |
User |
| 404001 | Game client key is invalid | A temporary error has occurred. Please try again in a moment. Confirm |
User |
| 404200 | Failed to retrieve terms - Please check if terms are registered | Unable to verify the terms of service for this game. Please try again. CloseCustomer Support Need more help? ▼ |
User |
| 406101 | Pre-download period | It is currently the pre-download period. Please check the official website for the official launch schedule. |
User |
| 406102 | Client unavailable period | The game is currently unavailable. Please try again in a moment. Confirm |
User |
| 406202 | Not an available country (Exhibition) | _Game Name_ This game is not available in your country. Confirm |
User |
| 406203 | Not an available country (Copyright) | _Game Name_ This game is not available in your country. Confirm |
User |
| 406300 | Date of birth verification required | Age verification is required to play the game. Date of birth Year Month Day - Select box You are solely responsible for the age information you provide. CloseConfirm |
User |
| 406301 | Not of eligible age to play | You are not of the eligible age to play this game. Confirm |
User |
| 406302 | Identity verification required | Identity verification is required. Please proceed with the verification. CloseConfirm |
User |
| 406303 | Parental consent required | This account requires parental consent. Please proceed with parental consent. CloseConfirm |
User |
| 406304 | Email verification required | Email verification is required. Please proceed with verification. CloseConfirm |
User |
| 406400 | Terms of Service agreement required | Terms of Service agreement page display | User |
| 406701 | Game access terminated (Lost Ark) - Cancellation of termination required to play the game | This account has terminated game access. To play the game, you must cancel the termination. Would you like to cancel the game access termination for _GameName_? CloseCancel |
User |
| 406710 | Game access terminated - Cancellation of termination required to play the game | Account deletion is in progress. Scheduled deletion date _Display deletion date_ If you click Cancel Deletion, the deletion will be revoked, and you can play the game immediately. CloseCancel Deletion |
User |
| 407001 | To play with the same account on PC/Mobile, you need to switch to a login method other than Apple login. | You have logged in with an SNS account! This game does not automatically link your account even if you log in with the same SNS account on both PC and mobile. Use on PC only Your mobile progress will not carry over, and you will start a new game on PC. Use on both PC and mobile If you switch your SNS account to a different account, you can play with the same character on both PC and mobile. I'll decide later. (Not playing the game right now) |
User |
| 407002 | Game session already connected (Duplicate login) | The game is currently running on another PC with this account. Would you like to terminate the session on the other PC and run it on this one? Continue running on the other PCRun on this PC |
User |
| 500000 | game-checker internal error | A temporary problem has occurred. Please try again. If the error persists after retrying, please check the help section. CloseView Help Need more help? ▼ |
User |
| 500001 | Error calling linked external API | A temporary error has occurred. Please try again in a moment. Confirm |
User |
| 500002 | Error due to circuit breaker triggered by linked external API call issue | A temporary error has occurred. Please try again in a moment. Confirm |
User |
| 503100 | Game under maintenance | The game cannot be launched during maintenance. Please try again after the maintenance ends. Confirm |
User |
PC SDK
The PC SDK returns errors as string constants, not numeric codes. Errors occur on the platform, but are displayed in the game.
| Error Code | Situation Description | User Message | Target Audience |
|---|---|---|---|
| 19 (Common) INVALID_ACCESS_TOKEN | Invalid token used, game restart required | Login session has expired. Please close the game and relaunch it. Confirm |
User |
| 22 (Common) HTTP_ERROR | Function call failed due to HTTP communication error with STOVE platform | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 23 (Common) RESPONSE_ERROR | Response contains invalid values | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 24 (Common) RESPONSE_INVALID_CODE | Response code not found in response | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 25 (Common) RESPONSE_VALUE_IS_NULL | Response value is completely empty | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 26 (Common) RESPONSE_INVALID_VALUE_FORMAT | Response value format error | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 86 (Base) RENEW_TOKEN_MAX_RETRY_COUNT_EXCEEDED | Token auto-renewal retry count exceeded; please restart the game to resolve. | Network connection is unstable. Please check your network status and try again. Confirm |
User |
| 253 (Common) UNMANAGED_EXCEPTION | An unexpected unknown exception occurred | A temporary issue has occurred. Please try again. Confirm |
User |
| 254 (Common) MANAGED_EXCEPTION | An expected internal exception occurred. | A temporary error has occurred. Please try again. Confirm |
User |
| 85 (IAP) PARAMETER_LENGTH_EXCEEDED | StartPurchase parameter length exceeded | Payment cannot be processed because the payment information is invalid. Please try again. Confirm |
User |
| 86 (IAP) INVALID_JSON_STRING | StartPurchase extraData JSON format error | Payment cannot be processed because the payment information is invalid. Please try again. Confirm |
User |
| 88 (IAP) INVALID_ORDER_PRODUCT_INFORMATION | StartPurchase product quantity/amount value error | Payment cannot be processed because the payment information is invalid. Please try again. Confirm |
User |
| 87 (IAP) WEBVIEW_CREATE_COOKIE_FAIL | Failed to set payment webview cookie | Unable to load the page. Please try again. Confirm |
User |
| 87 (View) NO_POPUP_DATA | No popup data/settings, please check partner settings | There is no popup setting information, so there is no window to display. Confirm |
Developer |
| 84 (IAP) WEBVIEW_CLOSED_BEFORE_PURCHASE | Payment webview closed before purchase completion, not an error | The purchase was not completed successfully. Please try again. Confirm |
User |
| 86 (View) WEBVIEW_CREATE_COOKIE_FAIL | Failed to set Cookie for terms agreement webview | You must agree to the terms and conditions to make a purchase. Currently, the terms agreement screen could not be loaded. Please try again. Confirm |
User |
The same code may be used differently depending on the service
ㆍ 40101: The meaning differs as a token error group in Mobile SDK, and related to access tokens in PC client/server authentication.
ㆍ 41002·44000·49500·49701·49702·406710·WEBVIEW_CREATE_COOKIE_FAIL etc. also have different situation descriptions depending on the service/situation.
ㆍ Do not judge by the code alone, and be sure to check the service where it occurred and the situation description together.