I am receiving a decent amount of 404 error when I try to download from aws servers. What is the reason for that?
If its a recent match than you need to wait a while when demo is available.
It is not a recent match but a match from September. I think demo file of that match is removed.However, if this is the case, why api providing download link still?
They store link in each match. I think they delete old demos to keep out old files. I think its not an issue because it was from beginning.
as masters_csgo said, the demo files are generated by the game server within some minutes after the match ends and are available for 60 days.
Too many error request