Skip to content

Unable to retrieve .dem files for recent public matches #3329

@zhuliwen

Description

@zhuliwen

Description

I am encountering an issue where replay files (.dem) are unavailable for matches occurred between 2026-03-09 and 2026-03-10. While match_ids are successfully retrieved via the publicMatches API, the corresponding replay files cannot be downloaded, and the parsing process fails to produce a valid .dem URL.

Steps to Reproduce

  1. Fetch recent matches using the /publicMatches endpoint.
  2. Attempt to retrieve the replay_url for these match_ids.
  3. Request a parse for the matches (if using OpenDOTA/STRATZ).
  4. Observe that the replay file is either missing (404) or the parse request remains pending/fails to locate the source.

Expected Behavior

The API should return a valid .dem URL once the match has concluded, or the parser should be able to fetch the file from Valve's CDN.

Actual Behavior

  • The .dem files are unreachable.
  • Parsing requests do not result in a downloadable replay.
  • Issue persists across multiple match_ids from the last 24 hours.

Sample Data (Example Match IDs)

  • Match ID: [8721530888]
  • Match ID: [8721006601]

Environment

Additional Context

This seems to be a widespread issue for matches in this specific 24-hour window. I am unsure if this is due to a change in Valve's replay storage policy or a temporary downtime in the replay distribution network.


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions