Well as of an hour ago, they appear to be back up. Don’t see an explanation though
Explanation here...
https://patriots.win/p/12iNirUBtO/win-downtime—may-7-2021/