Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

VAST Error Codes are used to debug problems with ad serving.  The IAB has created a standard set of Error Codes.  In addition SpringServe has created custom error codes to give more insight into "901: General VPAID Errors".  This will help debug specific issues with effecting fill. 


Vast Error codes are captured in two ways. 

  1. When the player fires the SpringServe Vast Error Pixel
  2. When the SpringServe VPAID captures a Vast Error when trying to call and process a demand tag

IAB VAST Error Codes

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. 

CodeDescriptionSpringServe Specific Details
100XML parsing error.
101VAST schema validation error.
102VAST version of response not supported.
200Trafficking error. The video player received an ad type that it was not expecting and/or cannot display.
201Video player expecting different linearity.
202Video player expecting different duration.
203Video player expecting different size.
300General wrapper error.
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.)
302Wrapper limit reached, as defined by the video player. Too many wrapper responses have been received with no inLine response.
303No ads VAST response after one or more wrappers. This also includes the number of empty VAST responses from fallback.
400General linear error. The video player is unable to display the linear ad.
401File not found. Unable to find linear/mediaFile from URI.
402Unable to download or timeout of MediaFile URI.
403Could not find a media file that is supported by this video player, based on the attributes of the MediaFile element.
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.
406A mezzanine file was required, but not provided.
407The mezzanine file was downloaded for the first time, so the ad did not serve.
408The ad returned in the VAST response was rejected.
409The interactive creative defined in the InteractiveCreativeFile node was not executed.
410The code referenced in the Verification node was not executed.
500General NonLinearAds error.
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).
502Unable to fetch NonLinearAds/NonLinear resource.
503Could not find NonLinear resource with supported type.
600General CompanionAds error.
601Unable to display companion because creative dimensions do not fit within the companion display area (in other words, space was not available).
602Unable to display required companion.
603Unable to fetch CompanionAds/Companion resource.
604Could not find Companion resource with supported type.
900VAST 2 error.
901General VPAID error.

SpringServe Custom VAST Error Codes

SpringServe Custom VAST 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 CodeDescriptionSpringServe Specific Details
1301The demand partner did not return a bid
1302HTTP timeout while requesting VAST
1303HTTP error while requesting VAST
1304No HTTP response from VAST request
1305HTTP 4XX status from VAST request
1306HTTP 5XX status from VAST request
1307all other non HTTP 200 status codes from VAST request
1308VAST request timeoutSpringserve VAST timeout is 3 seconds
1309Wrapper chain timeoutSpringserve wrapper chain timeout is 5 seconds
1310Demand partner bid below the floor
1311Mixed Content Errornon secure ad returned for a secure tag
1312Index Request TimeoutIndex's json call timed out
1313Header bidding error Requesting VAST
Error Loading Flash Bridge

1502Error Playing Flash Bridge
The flash bridge was loaded ok, but when trying to actually start the ad there was an error
1503Error Loading IMA Wrapper
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 Asset
There was an error trying to play an video asset (mp4, webm) that resulted from a demand tag
1505Child Handshake Error
Error calling the handshake method on the child vpaid loaded from a demand tag
1506Child INIT VPAID Error
Error initializing the child vpaid that resulted from a demand tag
1507Child Set Volume Error
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 ErrorThis 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 event
1513Parent Called Stop Ad
1514Parent Called Skip Ad
1515Complete Without Impression
1516Supply Tag Timeout
1517Demand Tag Timeout
1518Broadcast Timeout
1519Max Broadcast Timeout
1520Demand Partner Timeout
1521There was an error requesting an ad from IMA
1522There was an error loading the IMA ad
1523There was an error playing the IMA ad
1524There was an error initializing the IMA AdsManager when attempting to start the ad
1525General error initializing the IMA ad
1526Error initializing the IMA wrapper
1527Uncaught Error Requesting Flash Demand
1528Uncaught Error Requesting IMA Demand
1529Uncaught Error Requesting Media Demand
1530Uncaught Error Requesting VPAID Demand

  • No labels