The HLS interstitial asset list was downloaded but could not be parsed: the body was malformed JSON or did not
contain a valid ASSETS array. An empty (no-fill) response is reported as a warning instead, not an error.
The HLS interstitial asset list could not be downloaded (network error or a non-2xx HTTP response).
An HLS interstitial asset did not start playing within the timeout period, e.g. because its segments did not load or its media never became playable. The asset is skipped and playback continues with the next asset or the main content.
An HLS interstitial asset could not be played back, e.g. due to a network or decoding error. The underlying cause is available in the attached deficiencyData.
Error codes for server-guided ad insertion (SGAI) / HLS interstitials.
These are carried in code of an AdError event whose top-level ErrorCode is MODULE_SGAI_ERROR, and can be used to identify the exact cause of the failure.