Market makers on exchanges generally have a contractual uptime obligation if I am not mistaken, but I'm not sure that applies when talking about payment for order flow.
Gme has been freezing up for a few seconds to fifteen minutes at a time for days now. Sounds like a breach to me, unless someone else ordered a halt. Robinhood itself was responsive, as were other stocks.