Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Below is a table of the IAB Vast Error Codes along with SpringServe specific information that will help you debug demand tags that have a high error rate. 

SpringServe Specific Details
Time of Occurrence
100XML parsing error.Pre-Ad
101VAST schema validation error.Pre-Ad
102VAST version of response not supported.Pre-Ad
200Trafficking error. The video player received an ad type that it was not expecting and/or cannot display.Pre-Ad
201Video player expecting different linearity.Pre-Ad
202Video player expecting different duration.Pre-Ad
203Video player expecting different size.Pre-Ad
300General wrapper error.Pre-Ad
301Timeout of VAST URI provided in wrapper element or of VAST URI provided in a subsequent wrapper element. (RI was either unavailable or reached a timeout as defined by the video player.)Pre-Ad
302Wrapper limit reached, as defined by the video player. Too many wrapper responses have been received with no inLine response.Pre-Ad
303No ads VAST response after one or more wrappers. This also includes the number of empty VAST responses from fallback.Pre-Ad
400General linear error. The video player is unable to display the linear ad.Pre-Ad
401File not found. Unable to find linear/mediaFile from URI.Pre-Ad
402Unable to download or timeout of MediaFile URI.Pre-Ad
403Could not find a media file that is supported by this video player, based on the attributes of the MediaFile element.Post-Ad
405Problem displaying a media file. Video player found a MediaFile with supported type but couldn't display it. MediaFile may include: unsupported codecs, different MIME type than MediaFile@type, unsupported delivery method, etc.Post-Ad
406A mezzanine file was required, but not provided.Pre-Ad
407The mezzanine file was downloaded for the first time, so the ad did not serve.Pre-Ad
408The ad returned in the VAST response was rejected.Pre-Ad
409The interactive creative defined in the InteractiveCreativeFile node was not executed.Pre-Ad
410The code referenced in the Verification node was not executed.Pre-Ad
500General NonLinearAds error.Pre-Ad
501Unable to display non-linear ad because creative dimensions do not align with creative display area (in other words, the creative dimension was too large).Pre-Ad
502Unable to fetch NonLinearAds/NonLinear resource.Pre-Ad
503Could not find NonLinear resource with supported type.Pre-Ad
600General CompanionAds error.Pre-Ad
601Unable to display companion because creative dimensions do not fit within the companion display area (in other words, space was not available).Pre-Ad
602Unable to display required companion.Pre-Ad
603Unable to fetch CompanionAds/Companion resource.Pre-Ad
604Could not find Companion resource with supported type.Pre-Ad
900VAST 2 error.Pre-Ad
901General VPAID error.


SpringServe Custom VAST Error Codes

SpringServe Custom VAST 1500 Error Codes give you more insight into errors that normally fit into "901: General VPAID Error".  These error codes will give you more insight into SpringServe specific issues. 

Error CodeDescriptionTime of OccurenceSpringServe Specific Details
1301The demand partner did not return a bidPre-Ad
1302HTTP timeout while requesting VASTPre-Ad
1303HTTP error while requesting VASTPre-Ad
1304No HTTP response from VAST requestPre-Ad
1305HTTP 4XX status from VAST requestPre-Ad
1306HTTP 5XX status from VAST requestPre-Ad
1307all other non HTTP 200 status codes from VAST requestPre-Ad
1308VAST request timeoutPre-AdSpringserve VAST timeout is 3 seconds
1309Wrapper chain timeoutPre-AdSpringserve wrapper chain timeout is 5 seconds
1310Demand partner bid below the floorPre-Ad
1311Mixed Content ErrorPre-Adnon secure ad returned for a secure tag
1312Index Request TimeoutPre-AdIndex's json call timed out
1313Header bidding error Requesting VASTPre-Ad
Error Loading Flash Bridge
1502Error Playing Flash BridgePost-Opportunity
The flash bridge was loaded ok, but when trying to actually start the ad there was an error
1503Error Loading IMA WrapperPost-Opportunity
This is for Adx tags that require the IMA sdk to be loaded to run the tags. There was an error loading/playing the demand tag through the IMA sdx
1504Error Playing Video AssetPost-Opportunity
There was an error trying to play an video asset (mp4, webm) that resulted from a demand tag
1505Child Handshake ErrorPost-Opportunity
Error calling the handshake method on the child vpaid loaded from a demand tag
1506Child INIT VPAID ErrorPost-Opportunity
Error initializing the child vpaid that resulted from a demand tag
1507Child Set Volume ErrorPost-Opportunity
Attempted to set the volume on a child VPAID but received an exception
Unexpected VAST Processing Exception
Error loading child VPAID
General Demand Tag Error
1511SpringServe Vast Validation ErrorPost-OpportunityThis error means that information expected within the VAST xml is missing. For example missing impression or error pixels, missing linear add element within the VAST xml
1512Error sending a js demand opportunity eventPost-Opportunity
1513Parent Called Stop AdPost-Opportunity
1514Parent Called Skip AdPost-Opportunity
1515Complete Without ImpressionPost-Opportunity
1516Supply Tag TimeoutPost-Opportunity
1517Demand Tag TimeoutPost-Opportunity
1518Broadcast TimeoutPost-Opportunity
1519Max Broadcast TimeoutPost-Opportunity
1520Demand Partner TimeoutPost-Opportunity
1521There was an error requesting an ad from IMAPost-Opportunity
1522There was an error loading the IMA adPost-Opportunity
1523There was an error playing the IMA adPost-Opportunity
1524There was an error initializing the IMA AdsManager when attempting to start the adPost-Opportunity
1525General error initializing the IMA adPost-Opportunity
1526Error initializing the IMA wrapperPost-Opportunity
1527Uncaught Error Requesting Flash DemandPost-Opportunity
1528Uncaught Error Requesting IMA DemandPost-Opportunity
1529Uncaught Error Requesting Media DemandPost-Opportunity
1530Uncaught Error Requesting VPAID DemandPost-Opportunity