Update - We are continuing to work on a fix for this issue.
May 17, 2024 - 07:26 CEST
Identified - The issue has been identified as our server hosting provider. We are working with them to try and get our servers up and running again shortly.
May 17, 2024 - 07:25 CEST