Unable to complete login with Microsoft account to play Halo MCC on Mac via GeForce Now — getting stuck with {"limitType": "Rate"} black screen loop. Any fixes?
I’m trying to play Halo: MCC on Steam via GeForce Now (GFN) on my Mac. Everything was working fine until a recent GFN client update. Now, I’m stuck in a broken login loop.
When I launch the game, the Microsoft login overlay pops up normally. I can successfully enter my email, password, and 2FA verification code. But the exact second after I submit my verification, the login box goes completely black and freezes.
If I use my cursor to highlight the invisible text inside that blank black box, I can see this hidden server error string:{"version": 1, "currentRequests":101, "maxRequests": 100, "periodInSeconds": 600, "limitType": "Rate"}
It looks like the login itself actually succeeds, but the updated GFN client fails the token handshake. The game engine instantly panics and spams Microsoft's authentication servers over 100 times in a single second, which triggers a literal 10-minute server-side rate-limit block on my account.
What I’ve Tried So Far
- Alt + F4 / Option + F4: Tried to force-quit the cloud instance right at the handshake to trick it into saving the session, but GFN/Mac swallowed the keyboard command.
- Blind Navigating: Clicked the center of the black box and tried pressing Tab + Return or Down + A on my controller to blindly accept any invisible "Allow Permissions" prompts.
- Steam Cache: Cleared the internal Steam browser cache and cookies within the virtual GFN rig.
- GPU Settings: Turned off "GPU accelerated rendering in web views" in the virtual Steam interface settings.
- Web Browser Client: Tried using GFN through a web browser instead of the Mac app, but this creates a loop where launching GFN kicks me out of my active Steam cloud instance.