Error Codes

Android & Amazon SDK Errors 🔗

Error Description
INTERNAL(0) Fires when you enter NULL for your named location string. Learn more about named locations ▶
INTERNET_UNAVAILABLE(1) Fires when there is no internet connection on the test device. Troubleshoot possible device network connection issues.
NETWORK_FAILURE(5) Fires when a network request fails for any reason. Check your network settings and make sure your device is connected to the internet. If you still experience this error, please send Charles Web Proxy logs of the event to our support team.
NO_AD_FOUND(6) Fires when our ad server hasn’t found an appropriate ad to deliver to the device. This could be due to location, campaign filters, fill rate, or other factors. Try troubleshooting here ▶
SESSION_NOT_STARTED(7) A valid Chartboost session has not been detected. Check that your app ID and app signature are correct and that you are properly initializing Chartboost with Chartboost.startWithAppId(context, appId, appSignature) { error -> ... }
SERVER_ERROR(8)  
ASSET_DOWNLOAD_FAILURE(16) Error downloading assets from Chartboost Server. Troubleshoot your internet connection, double-check proxies, and try again. If possible, send Charles Web Proxy logs of the event to our support team.
BANNER_DISABLED(36)  
BANNER_VIEW_IS_DETACHED(37)  

CacheError 🔗

Error Description
INTERNAL(0) Fires when you enter NULL for your named location string. Learn more about named locations ▶
INTERNET_UNAVAILABLE(1) Fires when there is no internet connection on the test device. Troubleshoot possible device network connection issues.
NETWORK_FAILURE(5) Fires when a network request fails for any reason. Check your network settings and make sure your device is connected to the internet. If you still experience this error, please send Charles Web Proxy logs of the event to our support team.
NO_AD_FOUND(6) Fires when our ad server hasn’t found an appropriate ad to deliver to the device. This could be due to location, campaign filters, fill rate, or other factors. Try troubleshooting here ▶
SESSION_NOT_STARTED(7) A valid Chartboost session has not been detected. Check that your app ID and app signature are correct and that you are properly initializing Chartboost with Chartboost.startWithAppId(context, appId, appSignature) { error -> ... }
SERVER_ERROR(8)  
ASSET_DOWNLOAD_FAILURE(16) Error downloading assets from Chartboost Server. Troubleshoot your internet connection, double-check proxies, and try again. If possible, send Charles Web Proxy logs of the event to our support team.
BANNER_DISABLED(36)  
BANNER_VIEW_IS_DETACHED(37)  
TIMEOUT(38) Request timed out
DISABLED(39) Ad loading is disabled
LOAD_IN_PROGRESS(40) Ad load already in progress
ALREADY_LOADED(41) Ad already loaded
INVALID_PLACEMENT(42) Invalid placement name
RATE_LIMITED(43) Request rate limited
INVALID_REQUEST(44) Invalid ad request
INVALID_RESPONSE(45) Invalid server response
INVALID_ADM(46) Invalid ad markup
NO_STORAGE(47) No storage available
NO_MRAID_JS(48) MRAID JavaScript not found
INVALID_HTML(49) Invalid HTML content
WEBVIEW_FAILED(50) WebView initialization failed
WEBVIEW_CRASHED(51) WebView crashed
INVALID_ASSET_URL(52) Invalid asset URL
VAST_ERROR(53) VAST parsing or loading error
UNSUPPORTED_CODEC(54) Video codec not supported

ShowError 🔗

Error Description
INTERNAL(0) Fires when you enter NULL for your named location string. Learn more about named locations ▶
SESSION_NOT_STARTED(7) A valid Chartboost session has not been detected. Check that your app ID and app signature are correct and that you are properly initializing Chartboost with Chartboost.startWithAppId(context, appId, appSignature) { error -> ... }
AD_ALREADY_VISIBLE(8) Fires if you try to show two full-screen ads at the same time.
INTERNET_UNAVAILABLE(25) Fires if the ad presentation fails for some reason.
PRESENTATION_FAILURE(33)  
NO_CACHED_AD(34) Fires if you try to show a non-cached interstitial or rewarded ad.
BANNER_DISABLED(36)  
BANNER_VIEW_IS_DETACHED(37)  
TIMEOUT(38) Request timed out
AD_EXPIRED(39) Cached ad has expired
AD_INVALIDATED(40) Ad has been invalidated
NO_CONTEXT(41) Activity context not available
VIDEO_PLAYBACK_ERROR(42) Video failed to play
INVALID_CLICKTHROUGH_URL(43) Clickthrough URL is invalid
ASSET_UNAVAILABLE(44) Required asset unavailable

ClickError 🔗

Error Description
INTERNAL(0) Fires when you enter NULL for your named location string. Learn more about named locations ▶
URI_INVALID(1)  
URI_UNRECOGNIZED(2)  

Misc. Errors 🔗

Error Description
NSLog(@”n n Chartboost Integration Warning: your account has been set to advertiser only. %s has been disabled. Please contact support if you expect this call to function. n n n”, function); You are attempting to call for an ad, but either you have not started a publishing campaign, or your publishing campaign has not gone live yet. Publishing campaigns may take up to an hour to go live after being created.
“You have no SDK integrated apps on this platform” You are attempting to cross-promote with only 1 app on your platform. You cannot cross-promote in the same app; add another app to the platform.