For the past couple of days, there has been an issue with browsers attempting to cache the download request endpoint resulting in downloads timing out. This has now been fixed.