Error Codes
Notice
This document is a machine-translated draft and is currently undergoing review. Some content may be inaccurate or differ from the original Korean version. For the most precise information, refer to the Korean documentation.
This is a list of major error codes that may occur while using Kollus services. You can diagnose the cause of an issue and take appropriate action using the error codes and messages displayed when an error occurs.
Error code identification guide
Curl errors (-51xx, -61xx, -80xx, -90xx, -100xx)
The last two digits represent the standard Curl error code.
- Example: -5128, -6128, -8028, -9028, and -10028 all refer to Curl error 28 (Timeout).
HTTP errors (-94xx, -95xx, -104xx, -105xx)
The last three digits represent the HTTP status code returned by the callback server.
- Example: -9404 indicates a callback URL lookup failure (404), and -10500 indicates an internal error on the customer authentication server (500).
Player
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -19 | NO_INIT | Function called before player initialization | - |
| -22 | BAD_VALUE | Missing playback URL or media content key mismatch | - |
| -38 | INVALID_OPERATION | Invalid parameter value entered | - |
| -1004 | ERROR_IO | Error during data input/output | - |
| -1010 | ERROR_UNSUPPORTED | Unsupported content type | This content is not supported. Please contact your content provider. |
| -1015 | ERROR_UNSUPPORTED_DEVICE | Unsupported device | This device is not supported. Please contact your content provider. |
| -1103 | ERROR_CODEC_DECODE | Video decoding failure | A system reset and retry is required. |
| -110 | ERROR_CODEC_TIMED_OUT | (Android) Hardware codec (OMX) operation Timeout | - |
| 0 | PLAYER_NOT_SUPPORTED_OS | Playback requested on unsupported operating system | Content can only be played on Windows. Please run it on a device with Windows XP Service Pack 2 or later. |
[-1000 ~ -1027] agent-based HTML5 Player for PC
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -1000 | ERROR_NOT_RESPONSE_AGENT | Agent response delayed (3 seconds or more) | KollusAgent is not running or is not responding. Please try again later. |
| -1001 | ERROR_UNSUPPORTED_HTML5_VIDEO | Browser does not support HTML5 environment | Content cannot be played in your current browser environment. Please access through a different browser such as Chrome or Firefox. |
| -1002 | ERROR_CAPTURE | Screen recording/capture program, remote control program, or external display output detected | A screen recording or capture program has been detected. Please close the program and try again. |
| -1011 | ERROR_SCRIPT | Security script authentication error | A temporary error occurred during the authentication process. Please refresh and try playing again after a moment. |
| -1012 | ERROR_DUPLICATE_APP | Duplicate playback attempt (one player per user limit) | Multiple players cannot run simultaneously; the existing playback will be stopped. |
| -1013 | ERROR_CONTENTRAGE | Response delay or abnormal download request | Video playback through the default player (HTML5) is not smooth. Please click the confirm button below to play through the dedicated Player. |
| -1014 | ERROR_USERAGENT | User-Agent mismatch between requests | - |
| -1016 | ERROR_HTML5_VIDEO_PLAY | HTML5 environment not supported | This content will be played through the dedicated Player. Please wait a moment. |
| -1017 | ERROR_DATA_READ | Video data load failure | Failed to load video data. Please refresh and try playing again after a moment. |
| -1018 | ERROR_NETWORK_DISCONNECTED | Session terminated due to network disconnection during playback | The session connection has been lost. Please refresh your browser. |
| -1019 | ERROR_VIRTUALMACHINE | Virtual machine (VM) environment detected | Video cannot be played in a virtual machine. |
| -1020 | ERROR_BUFFERING_CONTENT | Infinite buffering due to browser environment issues | Video cannot be played smoothly in the current browser environment. Please try again in a different browser. |
| -1022 | ERROR_SCRIPT_REF | Abnormal multiple access/download attempt | You cannot download via abnormal methods. |
| -1025 | ERROR_SCRIPT | Security script authentication error | A temporary error occurred during the authentication process. Please refresh and try playing again after a moment. |
| -1027 | ERROR_DETECT_MANIPULATION | Data tampering detected by browser plugin or similar | Content tampering has been detected and playback will be stopped. Please close the program and try again. |
[-2005 ~ -2111] SDK
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -1007 | - |
| (Windows) A temporary error has occurred. Please try again later. |
| -2005 | ERROR_EMULATOR_VIA_DEVICE | Playback attempt detected in emulator environment | - |
| -2100 | ERROR_DISABLED_BOOKMARK_CONTENT | Bookmark command executed on content that does not support bookmarks | This content does not include bookmarks. |
| -2101 | ERROR_CONTENT_NOT_PREPARED | Playback attempted before initialization and playback preparation is complete | Content playback preparation is not complete. |
| -2102 | ERROR_COULD_NOT_SCROLL_MODE | Unsupported screen movement attempted in current mode | The screen cannot be moved in the current mode. |
| -2103 | ERROR_INCORRECT_BUNDLE_ID | (iOS SDK) Using a Bundle ID different from the one registered in the license | The entered Bundle ID is incorrect. |
| -2104 | ERROR_EXPIRED_AUTH_DATE | Issued SDK usage license has expired | The SDK usage period has expired. |
| -2105 | ERROR_INCORRECT_AUTH_DATE | SDK usage period input format error | The entered SDK usage period is incorrect. |
| -2106 | ERROR_INCORRECT_AUTH_KEY | Issued SDK authentication key information mismatch | The entered SDK authentication key is incorrect. |
| -2107 | ERROR_NOT_ENOUGH_AUTH_INFO | Missing required SDK authentication information | Not all information required for SDK authentication has been entered. |
| -2108 | ERROR_KOLLUS_STORAGE_IS_EMPTY | Required object KollusStorage not configured | KollusStorage has not been configured. |
| -2109 | ERROR_CONTENT_URL_IS_EMPTY | Missing playback URL or index information | The URL of the content to play has not been set. |
| -2110 | ERROR_CONTENT_IS_MIRRORING | Mirroring detected while mirroring is blocked | - |
| -2111 | ERROR_DISCONNECT_PLAY_SESSION | Session disconnection between the built-in player and local proxy | Unable to play. Please try playing again. |
[3000 ~ 3019] HTML5 Player for All
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| 3000 | ERROR_API_CONNECTION | API call failure | API call failed. Please contact your content provider. |
| 3001 | MEDIA_ERR_ABORTED | Video playback canceled by user or system | Video playback has been canceled. |
| 3002 | MEDIA_ERR_NETWORK | Network connection lost during data transfer | Some of the video could not be downloaded due to a network error. |
| 3003 | MEDIA_ERR_DECODE | Media decoder error or corruption within the browser | Unable to load the video. This may be due to a server or network error, or an unsupported format. |
| 3004 | MEDIA_ERR_SRC_NOT_SUPPORTED | Feature not supported by the browser | Video playback has been canceled. It appears that the video is corrupted or the browser does not support the features used by the video. |
| 3005 | MEDIA_ERR_ENCRYPTED | Feature not supported by the browser (encrypted content) | The video has an incompatible source. |
| 3008 | ERROR_DUPLICATE_PLAYER | Multiple players running in the same browser detected | Multiple players cannot run simultaneously; the existing playback will be stopped. |
| 3012 | MEDIA_ERR_LIVE_NOT_BROADCASTING | No live stream signal or playback failure | The broadcast is not currently on air, or the broadcast signal is not being received normally. Please try again later. |
| 3013 | ERROR_DUPLICATION_BLOCK_OR_EXPIRED_TIME_MEDIA_KEY | Duplicate ID connection or playback allowed time expired | Playback has been stopped due to a duplicate ID or expired playback time. Please refresh the page and try again. |
| 3015 | ERROR_CONCURRENTLY_VIEWER_LIMIT | Maximum concurrent viewers exceeded | Playback has been stopped because the number of viewers has been exceeded. |
| 3019 | ERROR_DETECT_MANIPULATION | Data tampering detected by browser plugin or similar | Content tampering has been detected and playback will be stopped. Please close the program and try again. |
[-4001 ~ -4087] Video Gateway
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -4001 | ERROR_INVALID_MEDIA_CONTENT_KEY | Invalid media content key | Error occurred while loading content. Please apply to your content provider. |
| -4002 | ERROR_INVALID_SECURITY_KEY | Invalid security key | Error occurred while loading content. Please apply to your content provider. |
| -4003 | ERROR_INVALID_CHANNEL_KEY | Invalid channel key | Error occurred while loading content. Please apply to your content provider. |
| -4004 | ERROR_INVALID_USER_KEY | Invalid user key (User Key) | Error occurred while loading content. Please apply to your content provider. |
| -4005 | ERROR_INVALID_TRANSCODING_FILE_PATH | Physical path error for the video file | Error occurred while loading content. Please apply to your content provider. |
| -4006 | ERROR_INVALID_ALIAS_KEY | Alias key authentication failure | Error occurred while loading content. Please apply to your content provider. |
| -4007 | ERROR_INVALID_JWT | JWT specification or signature error | Error occurred while loading content. Please apply to your content provider. |
| -4008 | ERROR_INVALID_MEDIA_TOKEN | Invalid media token | Error occurred while loading content. Please apply to your content provider. |
| -4011 | ERROR_NO_TRANSCODING_FILE | Actual video file (transcoding file) does not exist | Error occurred while loading content. Please apply to your content provider. |
| -4012 | ERROR_NO_MEDIA_CONTENT | Requested video data does not exist | Error occurred while loading content. Please apply to your content provider. |
| -4013 | ERROR_NO_CONTENT_OWNER | Content provider information missing | Error occurred while loading content. Please apply to your content provider. |
| -4014 | ERROR_NO_CONTENT_DISTRIBUTOR | Content provider information missing | Error occurred while loading content. Please apply to your content provider. |
| -4015 | ERROR_NO_CHANNEL | Requested channel does not exist | Error occurred while loading content. Please apply to your content provider. |
| -4016 | ERROR_NO_PAYMENT | Service suspended due to billing history issue | Error occurred while loading content. Please apply to your content provider. |
| -4019 | ERROR_NO_DEFAULT_MAIN_SITE | Service provider (Main Site) configuration error | Error occurred while loading content. Please apply to your content provider. |
| -4020 | ERROR_NO_MAIN_MEDIA_CONTENT | Main content to play after intro video does not exist | Error occurred while loading content. Please apply to your content provider. |
| -4021 | ERROR_UNAVAILABLE_TRANSCODING_FILE | Specific transcoding file service is suspended | Error occurred while loading content. Please apply to your content provider. |
| -4022 | ERROR_UNAVAILABLE_MEDIA_CONTENT | Video service suspended (disabled) | Error occurred while loading content. Please apply to your content provider. |
| -4023 | ERROR_UNAVAILABLE_CONTENT_OWNER | Content supply account service suspended | Error occurred while loading content. Please apply to your content provider. |
| -4024 | ERROR_UNAVAILABLE_CONTENT_DISTRIBUTOR | Content provider service suspended | Error occurred while loading content. Please apply to your content provider. |
| -4025 | ERROR_UNAVAILABLE_CHANNEL | Channel service suspended (disabled) | Error occurred while loading content. Please apply to your content provider. |
| -4026 | ERROR_UNAVAILABLE_CHANNEL_DISTRIBUTION | Distribution-delegated channel service suspended | Error occurred while loading content. Please apply to your content provider. |
| -4031 | ERROR_NOT_ALLOWED_REFERER | Access from disallowed domain (Referer) | This content cannot be played from an unauthorized domain. |
| -4032 | ERROR_NOT_ALLOWED_ACCESS_FOR_BLOCKING_CAPTURE | User access blocked due to capture attempt | Your access to content has been blocked by the service administrator due to an unauthorized capture attempt. Please contact your content provider for details. |
| -4081 | ERROR_NOT_PUBLIC_SHARED_CHANNEL | Content request from a private channel | Error occurred while loading content. Please apply to your content provider. |
| -4082 | ERROR_MISMATCH_USER_KEY | User key (User Key) information mismatch | Error occurred while loading content. Please apply to your content provider. |
| -4083 | ERROR_ACCESS_WITHOUT_MEDIA_CONTENT_KEY | Missing media content key | Error occurred while loading content. Please apply to your content provider. |
| -4084 | ERROR_NOT_SUPPORT_DEVICE | Access from a device not supported under the security policy | This content cannot be played on this device. Please contact your content provider. |
| -4085 | ERROR_TOKEN_EXPIRED | Playback token (JWT) expired | The playback validity period has expired. Please try again. |
| -4087 | ERROR_NOT_SUPPORT_BROWSER | Unsupported browser (IE, etc.) | Please use the Chrome browser. |
[-5106 ~ -5156] HTML5 Player for PC (live) - curl send
Refer to the error code identification guide.
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -5106 | ERROR_CURLE_COULDNT_RESOLVE_HOST | Domain address resolution (DNS Resolving) failure | A temporary error has occurred. Please try again later. |
| -5107 | ERROR_CURLE_COULDNT_CONNECT | Live server connection failure | Unable to connect to the server. Please check your network and try again. |
| -5118 | ERROR_CURLE_PARTIAL_FILE | Connection lost during data transfer (partial data not received) | Data reception failed due to an unstable network environment. |
| -5123 | ERROR_CURLE_WRITE_ERROR | Local system data write failure | The broadcast is not currently on air, or the broadcast signal is not being received normally. Please try again. |
| -5156 | ERROR_CURLE_RECV_ERROR | Connection terminated while receiving server response | Please check your network status and try again. |
[-6106 ~ -6156] HTML5 Player for PC (live) - curl receive
Refer to the error code identification guide.
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -6106 | ERROR_CURLE_COULDNT_RESOLVE_HOST | Domain address resolution (DNS Resolving) failure | A temporary error has occurred. Please try again later. |
| -6107 | ERROR_CURLE_COULDNT_CONNECT | Live server connection failure | Unable to connect to the server. Please check your network and try again. |
| -6118 | ERROR_CURLE_PARTIAL_FILE | Connection lost during data transfer (partial data not received) | Data reception failed due to an unstable network environment. |
| -6123 | ERROR_CURLE_WRITE_ERROR | Local system data write failure | The broadcast is not currently on air, or the broadcast signal is not being received normally. Please try again. |
| -6156 | ERROR_CURLE_RECV_ERROR | Connection terminated while receiving server response | Please check your network status and try again. |
[-8006 ~ -8056] curl
Refer to the error code identification guide.
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -8006 | ERROR_CURLE_COULDNT_RESOLVE_HOST | Domain address resolution (DNS Resolving) failure | Unable to connect to the server. Please check your network and try again. |
| -8007 | ERROR_CURLE_COULDNT_CONNECT | Server connection failure | Unable to connect to the server. Please check your network and try again. |
| -8018 | ERROR_CURLE_PARTIAL_FILE | Connection lost during data transfer (partial data not received) | Data reception failed due to an unstable network environment. |
| -8023 | ERROR_CURLE_WRITE_ERROR | Local system data write failure | - |
| -8028 | ERROR_CURLE_OPERATION_TIMEDOUT | Server response timed out (Timeout) | Communication with the server is unstable. Please check your network status and try playing again. |
| -8056 | ERROR_CURLE_RECV_ERROR | Connection terminated while receiving server response | Please check your network status and try again. |
[-8400 ~ -8505] standard HTTP server
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -8400 | ERROR_BAD_REQUEST | Bad request | Error occurred while loading content. Please apply to your content provider. |
| -8401 | ERROR_UNAUTHORIZED_1 | Unauthorized | Error occurred while loading content. Please apply to your content provider. |
| -8402 | ERROR_UNAUTHORIZED_2 | Unauthorized | Error occurred while loading content. Please apply to your content provider. |
| -8404 | ERROR_NOT_EXIST_FILE | File lookup failure | Error occurred while loading content. Please apply to your content provider. |
| -8500 | ERROR_INTERNAL_SERVER | Internal server error | Error occurred while loading content. Please apply to your content provider. |
| -8501 | ERROR_NOT_IMPLEMENTED | Unimplemented request | Error occurred while loading content. Please apply to your content provider. |
| -8502 | ERROR_BAD_GATEWAY | Gateway error | Error occurred while loading content. Please apply to your content provider. |
| -8503 | ERROR_SERVICE_UNAVAILABLE | Server overloaded or under maintenance | The server is under maintenance. Please try again later. |
| -8504 | ERROR_GATEWAY_TIMEOUT | Connection timed out | The server is under maintenance. Please try again later. |
| -8505 | ERROR_HTTP_VERSION_NOT_SUPPORTED | Unsupported HTTP version (HTTP/1.1 configuration check required) | Error occurred while loading content. Please apply to your content provider. |
[-8461 ~ -8482] Edge (authentication) server
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -8461 | ERROR_REQUEST_URL | Playback URL format error | This is a URL with an unknown format. |
| -8462 | ERROR_GET_USER_IP | Unable to collect required user IP for authentication | Unable to verify the user's IP. |
| -8463 | ERROR_ACCESS_DENIED_FOLDER | Access to unauthorized path or folder | This content or folder is not accessible. |
| -8464 | ERROR_DUPLICATION_BLOCK_PROCESS | Exceeded the number of allowed devices per account | The allowed number of devices has been exceeded. Please contact the administrator. |
| -8465 | ERROR_VERIFY_MEDIA_KEY | Media key validation failure | A media key error has occurred. |
| -8466 | ERROR_REQEST_URL_BLOCK | Access to a URL blocked by management policy | The requested content has been blocked. |
| -8467 | ERROR_MEDIA_KEY_TIME_EXPIRE | Media key validity period expired | The media key validity period has expired. |
| -8468 | ERROR_MEDIA_DOMAIN_VALIDATE | Unable to identify domain | The media domain is not correct. |
| -8469 | ERROR_HEAVY_REQUEST | Throttled due to excessive requests | Server overload has occurred. Please try again later. |
| -8470 | ERROR_PLYMENT | Missing billing information or service period expired | A billing error has occurred. |
| -8471 | ERROR_GEO_RESTRICTION | Violation of country playback allow/block policy | This content cannot be played in this country. |
| -8472 | ERROR_PREVIEW_ERROR | Preview configuration or processing error | Preview failed. |
| -8473 | ERROR_USER_KEY | Invalid user key (User Key) | A user key error has occurred. |
| -8474 | ERROR_CONTENT_NOT_PUBLIC_CHANNEL | Direct access attempt to content in a private channel | This is not public content. |
| -8475 | ERROR_USED_MEDIA_KEY | Duplicate use of media key | The media key is already in use. |
| -8476 | ERROR_MAX_REQUEST_SIZE | HTTP request data length exceeded | The maximum request length for authentication verification has been exceeded. |
| -8477 | ERROR_DIFFERENT_ES_KEY | Authentication encryption key mismatch | This is an abnormal request. |
| -8478 | ERROR_ACCESS_DENIED_MEMCACHE_SERVER | Unable to connect to internal cache server | Unable to connect to the server. Please try again later. |
| -8479 | ERROR_DUPLICATION_BLOCK_MEDIA_KEY | Duplicate login with the same ID detected and blocked | Playback has been stopped due to duplicate login with the same ID. |
| -8480 | ERROR_NOT_NORMAL_REQUEST_VIDEO_GATEWAY | Abnormal access path (bypass attempt, etc.) | This is not a normal access path. |
| -8481 | ERROR_EDGE_RADIS_WRITING | Error writing session information on the server | A server error has occurred. Please try again later. |
| -8482 | ERROR_EDGE_RADIS_READING | Error reading session information on the server | A server error has occurred. Please try again later. |
[-8600 ~ -8900] storage manager
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -8600 | ERROR_CREATE_DIRECTORY | Directory creation failure (permission issue, etc.) | File access failed. Please check the storage location in settings. |
| -8601 | ERROR_CREATE_FILE | File creation failure | File access failed. Please check the storage location in settings. |
| -8602 | ERROR_SAVE_DATA | File data save failure | File access failed. Please check the storage location in settings. |
| -8603 | ERROR_OPEN_DB | DB file open failure | A DB error has occurred. Please check the storage location in settings. |
| -8604 | ERROR_CREATE_TABLE | DB table creation failure | A DB error has occurred. Please check the storage location in settings. |
| -8605 | ERROR_SELECT_TABLE | DB table query (select) failure | A DB error has occurred. Please check the storage location in settings. |
| -8606 | ERROR_DELETE_RECORD | DB record deletion failure | A DB error has occurred. Please check the storage location in settings. |
| -8607 | ERROR_INSERT_RECORD | DB record insertion failure | A DB error has occurred. Please check the storage location in settings. |
| -8608 | ERROR_OPEN_FILE | File open failure | File access failed. Please check the storage location in settings. |
| -8609 | ERROR_OUT_OF_MEMORY | Insufficient memory resources | Insufficient memory. Please close unused applications and try again. |
| -8610 | ERROR_READ_FILE | File read failure | File access failed. Please check the storage location in settings. |
| -8611 | ERROR_WRITE_FILE | File write failure | File access failed. Please check the storage location in settings. |
| -8613 | ERROR_PARAM_VALUE | Attempt to play in a browser that does not support HTML5 Player for PC while content length is in an error state | An error occurred while verifying content information. |
| -8614 | ERROR_NOT_LOAD | API called before load | An error occurred while verifying content information. |
| -8615 | ERROR_CANCEL_DOWNLOAD | Download canceled by user or system | A temporary error has occurred. Please try again later. |
| -8617 | ERROR_GET_CONTENTS_LENGTH | Content length information mismatch in edge server response | An error occurred while verifying content information. |
| -8618 | ERROR_GET_ENCODE_LEVEL | Encoding level information mismatch in edge server response | An error occurred while verifying content information. |
| -8619 | ERROR_GET_MEDIA_URL | Failed to extract URL from HTTP 302 redirect header | The content does not exist. |
| -8621 | ERROR_NOT_FOUND_ID | Request for a non-existent content ID | An error occurred while verifying content information. |
| -8622 | ERROR_DECODE_HEADER | Encrypted header (XHTTP_ENC_DATA) decryption failure | An error occurred while verifying content information. Please try again later. |
| -8623 | ERROR_STORAGE_FULL | Insufficient device storage space | Storage space is insufficient. Please free up storage space and try again. |
| -8624 | ERROR_UPDATE_RECORD | DB record update failure | A DB error has occurred. Please check the storage location in settings. |
| -8626 | ERROR_NOT_FOUND_SNAPSHOT_FILENAME | Failed to extract filename from snapshot URL | An error occurred while verifying content information. |
| -8627 | ERROR_NOT_FOUND_THUMBNAIL_FILENAME | Failed to extract filename from thumbnail URL | An error occurred while verifying content information. |
| -8628 | ERROR_NOT_FOUND_RECORD | Corresponding record not found in DB | A DB error has occurred. Please check the storage location in settings. |
| -8629 | ERROR_NOT_DOWNLOAD_COMPLETE_ALL | Playback attempted before download is complete | Content download is not complete. |
| -8630 | ERROR_NOT_DOWNLOAD_TYPE | Specification error where content ID was incorrectly sent in the download type parameter during an API request | This content cannot be downloaded. |
| -8631 | ERROR_ALREADY_DOWNLOADING | Duplicate request for content that is already downloading | Download is already in progress. |
| -8632 | ERROR_DECRYPT_CONTENT_INFO_LINK | Media information response decryption failure | An error occurred while verifying content information. |
| -8633 | ERROR_PARSE_CONTENT_INFO_LINK | Media information JSON parsing failure | An error occurred while verifying content information. |
| -8634 | ERROR_DECRYPT_COMPANY_AUTH_INFO | DRM download callback response decryption failure | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8635 | ERROR_PARSE_COMPANY_AUTH_INFO | DRM download callback response JSON parsing failure | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8636 | ERROR_NOT_VALID_COMPANY_AUTH_INFO | DRM expiration information format error | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8637 | ERROR_NO_USE_CONTENT_URL | Load attempted with an abnormal URL format (I-link or SI-link required) | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8638 | ERROR_NOT_EXIST_DOWNLOADED_CONTENTS | Local downloaded file does not exist | The downloaded content does not exist. Please download the content first before playing it. |
| -8639 | Unknown Error | Access error for an unsupported or unknown device type | An unknown error has occurred. |
| -8640 | ERROR_NOT_VALID_DEVICE_LEVEL | Device does not meet the specified device level criteria | An unknown error has occurred. |
| -8642 | ERROR_INIT_NETWORK_LIBRARY | Network library initialization failure | An unknown error has occurred. |
| -8643 | ERROR_EXPIRATION_DATE | DRM download content validity period expired | The playback validity period (%s) has passed. |
| -8644 | ERROR_EXPIRATION_COUNT | DRM download content playback count limit exceeded | All allowed playback counts (%d times) have been used. Please delete and re-download. |
| -8645 | ERROR_REQUEST_CONTENT_URL | Error from attempting to load via index while content download is incomplete | This file has not finished downloading. Resume download is available by re-downloading from the content provider page. |
| -8646 | ERROR_NOT_VALID_CONTENTS_INFO | Saved content information data is corrupted | File access failed. Please check the storage location in settings. Please check if storage space is insufficient. |
| -8649 | ERROR_DECRYPT | Kollus encrypted string decryption failure | A server error has occurred. Please try again later. |
| -8650 | ERROR_NOT_ALLOW_DOWNLOAD | Content download not allowed via the given URL | This content cannot be downloaded. |
| -8651 | ERROR_EMPTY_COMPANY_AUTH_INFO | No data received in DRM download callback response | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8652 | ERROR_EMPTY_CONTENT_INFO | No data received in the Video Gateway's media information (Media Info) request response | An error occurred while verifying content information. Please try again later. |
| -8653 | ERROR_NOT_FOUND_DOMAIN | Mismatch between the edge server request URL and the domain list in the edge server response | An error occurred while verifying content information. Please try again later. |
| -8654 | ERROR_NOT_RECEIVE_DOMAIN | Failed to receive domain list information from the edge server | An error occurred while verifying content information. Please try again later. |
| -8655 | ERROR_ABNORMAL_DRM_INFO | result value is 0 in the DRM callback (kind 1) response before DRM content download | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. (A custom message may be displayed) |
| -8656 | ERROR_ABNORMAL_DRM_COMPLETE | result value is 0 in the DRM callback (kind 2) response after DRM content download | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. (A custom message may be displayed) |
| -8657 | ERROR_ABNORMAL_DRM_PLAY | result value is 0 in the DRM callback (kind 3) response before DRM content playback | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. (A custom message may be displayed) |
| -8658 | ERROR_FORCE_EXPIRED | Forced permission revocation and expiration from the server side | Content usage has been restricted. |
| -8659 | ERROR_NOT_RECEIVE_ENC_DATA | Failed to receive encrypted data (XHTTP_ENC_DATA) from the edge server | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8660 | ERROR_NOT_FOUND_MOBILE_LOGO_FILENAME | Failed to identify the filename of the mobile logo URL in the Video Gateway's media information (Media Info) request response | An error occurred while verifying content information. Please try again later. |
| -8661 | ERROR_CANNOT_CALL_API | Storage manager API cannot be called at the time of internal object termination | Unable to call the API. (At the time of internal object termination) |
| -8662 | ERROR_NOT_FOUND_THUMBNAIL_URL | Thumbnail URL not found in the Video Gateway's media information (Media Info) request response | An error occurred while verifying content information. |
| -8663 | ERROR_ALTER_TABLE | Database table modification failure | A DB error has occurred. Please check the storage location in settings. |
| -8664 | ERROR_DIFFERENT_TIME | System time mismatch between the device and the server | The system time is not accurate. Please check the time settings. |
| -8665 | ERROR_EMPTY_POSTER_UPLOAD_FILE_INFO | No data received in the poster file upload response | A server error has occurred. Please try again later. |
| -8666 | ERROR_PARSE_POSTER_UPLOAD_FILE_INFO | JSON parsing failure of poster file upload response data | A server error has occurred. Please try again later. |
| -8667 | ERROR_NOT_FOUND_POSTER_URL | Failed to identify the poster URL in the Video Gateway's media information (Media Info) request response | There is no poster URL to upload. |
| -8668 | ERROR_GET_MEDIA_ID | Failed to retrieve media ID from the edge server | A server error has occurred. Please try again later. |
| -8669 | ERROR_NOT_FOUND_SUBTITLE_FILENAME | Failed to identify the filename of the subtitle URL in the Video Gateway's media information (Media Info) request response | A server error has occurred. Please try again later. |
| -8670 | ERROR_EMPTY_PLAY_CALLBACK_INFO | No data received in the playback callback response | A server error has occurred. Please try again later. |
| -8671 | ERROR_DECRYPT_PLAY_CALLBACK_INFO | Playback callback response data decryption failure | The content information is not correct. |
| -8672 | ERROR_PARSE_PLAY_CALLBACK_INFO | Playback callback response data JSON parsing failure | The content information is not correct. |
| -8673 | ERROR_ABNORMAL_PLAY_CALLBACK_INFO | result value is 0 in the playback callback (kind 1) response | A server error has occurred. Please try again later. (A custom message may be displayed) |
| -8674 | ERROR_PLAY_CALLBACK_EXPIRED | expire value is 1 in the playback callback (kind 3) response | Content usage has been restricted. |
| -8675 | ERROR_ABNORMAL_PLAY_CALLBACK_INFO_PLAY | result value is 0 in the playback callback (kind 3) response | A server error has occurred. Please try again later. (A custom message may be displayed) |
| -8676 | ERROR_ABNORMAL_UPLOAD_POSTER_INFO | error value is true in the poster upload response | An error occurred while verifying content information. |
| -8677 | ERROR_GET_CONTENT_TYPE | Failed to retrieve CONTENT-TYPE of media content from the edge server | An error occurred while verifying content information. |
| -8678 | ERROR_GET_CONTENT_LAST_MODIFIED | Failed to retrieve LAST-MODIFIED of media content from the edge server | An error occurred while verifying content information. |
| -8679 | ERROR_ENCRYPT_KEY | Failed to create data encryption object for DB storage | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8680 | ERROR_FORCE_DELETE | Forced deletion of downloaded content per DRM callback response instruction | This content cannot be used, so the downloaded file will be deleted. |
| -8681 | ERROR_DIFFERENT_EXPIRE_RESET | Session key (session_key) mismatch between the DRM callback response instruction (forced reset) and the request/response | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8682 | ERROR_NOT_FOUND_DRM_KIND | No server response information for the DRM callback request | An error occurred while verifying authentication information. Please contact the administrator of the content provider's website. |
| -8683 | ERROR_EXPIRATION_PLAY_TIME | All allowed playback time for downloaded content has been used | All allowed playback time (%s) has been used. Please delete and re-download. |
| -8686 | ERROR_PLAY_CALLBACK_EXPIRATION_PLAY_TIME | Playback validity time expired based on received playback callback data (playback stopped) | The allowed playback time has been exceeded and playback will be stopped. |
| -8687 | ERROR_CHECK_EXPIRATION_DATE | Network connection required to check playback validity time for downloaded content | Playback validity time check is required. Please connect to a network and play. |
| -8800 | ERROR_NOT_FOUND_COMMON_INFO | Missing content common information | An error occurred while verifying content information. |
| -8801 | ERROR_NOT_FOUND_ITEM_IN_PLAYLIST | Missing item in playlist | An error occurred while verifying content information. |
| -8802 | ERROR_EMPTY_PLAYLIST_INFO | Playlist data missing | An error occurred while verifying content information. |
| -8803 | ERROR_INTRO_CANNOT_DOWNLOAD | Intro video cannot be downloaded | The intro video cannot be downloaded. |
| -8804 | ERROR_DUPLICATION_NETWORK_ERR | Network connection lost during duplicate playback check | Communication with the server is unstable. Please check your network status and try playing again. |
| -8900 | ERROR_VIDEO_GATEWAY_ABNORMAL_RESPONSE | Video Gateway authentication failure (error: true) | An error occurred while verifying content information. Please try again later. |
[-9000 ~ -95xx] DRM download callback
Refer to the error code identification guide.
| Error code | Type | Details | User-facing message |
|---|---|---|---|
| -9000 | ERROR_ALREADY_DOWNLOADED | Duplicate request for already downloaded content | This content has already been downloaded. |
| -9006 | ERROR_CURLE_COULDNT_RESOLVE_HOST | Callback server domain address resolution (DNS Resolving) failure | Unable to connect to the server. Please check your network and try again. |
| -9007 | ERROR_CURLE_COULDNT_CONNECT | Callback server connection failure | Unable to connect to the server. Please check your network and try again. |
| -9018 | ERROR_CURLE_PARTIAL_FILE | Connection lost during data transfer (partial data not received) | Data reception failed due to an unstable network environment. |
| -9028 | ERROR_CURLE_OPERATION_TIMEDOUT | Server response delayed (Timeout) | Communication with the server failed due to an unstable network. Please check your network status and try playing again. |
| -9056 | ERROR_CURLE_RECV_ERROR | Connection terminated while receiving server response | Please check your network status and try again. |
| -94XX, -95XX | HTTP SEVER ERROR | HTTP error returned by callback server | - |