There are differences in dash.js’s retry behavior

:backhand_index_pointing_right: Bug Description


1. Summary

During dash.js’s internal retry process, an error is reported every time, which differs from the behavior of the original dash.js.

App Name:
App Link on Amazon Appstore ABEMA - App on Amazon Appstore

Bug Severity
Select one that applies

  • Impacts operation of app

  • Blocks current development

  • Improvement suggestion

  • Issue with documentation (If selected, please share the doc link and describe the issue)

  • Other

2. Steps to Reproduce

  1. Please use a proxy to block the manifest request and ensure that a 502 status code is returned.

3. Observed Behavior

An error is reported every time an internal retry occurs.

4. Expected Behavior

With the original dash.js 5.0.0, you get notified only once when the retry limit is reached.

4.a Possible Root Cause & Temporary Workaround

src/streaming/protection/models/ProtectionModel_21Jan2015.js

N/A

5. Logs or crash report

N/A

6. Environment

  • SDK Version: 0.22.5600

  • App State: [Foreground]

  • OS Information

    NAME="OS"
    OE_VERSION="4.0.0"
    OS_MAJOR_VERSION="1"
    OS_MINOR_VERSION="1"
    RELEASE_ID="14"
    OS_VERSION="1.1"
    BRANCH_CODE="TV Ship day60"
    BUILD_DESC="OS 1.1 (TV Ship day60/90)"
    BUILD_FINGERPRINT="4.0.211542.0(3072cab629675a74)/90N:user-external/release-keys"
    BUILD_VARIANT="user-external"
    BUILD_TAGS="release-keys"
    BUILD_DATE="Mon Jan 19 21:04:32 UTC 2026"
    BUILD_TIMESTAMP="1768856672"
    VERSION_NUMBER="1401010009050"
    
    

7. Example Code Snippet / Screenshots / Screengrabs

Please use Amazon dash.js sample, you cannot need modified code, You only need to block the network request to the playback URL and return a response with a 502 status code.


:backhand_index_pointing_right: Playback Issues



Please share the following details in addition:_

Q: If applicable, please provide your media/content url
If this is created dynamically, tokenized, etc please provide a way for us to access it

You don't have to playback url addressing this problem.

Q: Are there any special headers required to reproduce the issue you are facing?

N/A

Hello @nagai_kazuki

I’m looking into this issue reported by you and will update you ASAP.

Warm regards,
Ivy