A workaround that worked for me was downloading or going to an already downloaded replay, then going back to the failed download to try again (the UI seems to refresh, so the button works again - it even starts from the failed chunk from what I've noticed).