We’re in the process of updating the backend for the upcoming Relic Wraith build. This has taken down score submission for the time being, with apologies.
Edit: Scoreboard viewing is also down intermittingly.
Edit 2: I think we’re fixed now. Probably one more similar disruption in the future though.