Skip to main content

Errors

ironSource provides an error code mechanism to help you understand errors you may run into during integration or live production. Extract the error data from the Event object as follows:

var errorCode:String;
var errorDescription:String;

if(event.data)
{
var error:Object = JSON.parse(event.data);
errorDescription = error.error_description;
errorCode = error.error_code;
}

Error Codes

ironSource provides an error feedback mechanism to provide explanation for any failure in the SDK integration. You will receive these errors when something went wrong or an aspect of the integration wasn’t completed correctly.

The ironSource Error object contains an error code and message. These are all the possible errors and their message based on their functions:

Error CodesAd UnitDescription
508N/A- Init failure of the mediation/Network
- Calling a Demand Only API in non Demand Only mode
- Calling a non Demand Only API in Demand Only mode
509Interstital
Rewarded Video
Offerwall
Show Fail: No ads to show
510InterstitialLoad Fail: Server response failed
Load Fail: Adapters loading failure
520InterstitialShow Fail: No internet connection;
ShouldTrackNetworkState is enabled
Rewarded Video
Offerwall
Show Fail: No internet connection
524Interstitial
Rewarded Video
Offerwall
Show Fail: Placement %@ has reached its limit as defined per pace
Show Fail: Placement %@ has reached its capping limit
526Interstitial
Rewarded Video
Show Fail: Ad unit has reached its daily cap per session
527Interstitial
Rewarded Video
Load Fail: Instance does not exist in the waterfall
Show Fail: Instance does not exist in the waterfall
1022Rewarded VideoShow Fail: Cannot show an RV while another RV is showing
1023Rewarded VideoShow Fail: Show RV called when there are no available ads to show
1036InterstitialShow Fail: Cannot show an interstitial while another interstitial is showing
1037InterstitialLoad Fail: Cannot load an interstitial while another interstitial is showing