Apparently they made an "announcement" about scheduled maintenance prior that seemingly nobody saw lol.
The idea of putting up a banner with a count down to being offline seems like a no brainer... The whole thing is a bit fishy for sure... And if it was as innocent as "they made the announcement" and thought that was enough, it's innocently stupid to think that, especially at such a seemingly crucial apex in the market movement.