MCP oAuth might fail with 2fa or other methods

We fixed an issue where the MCP oAuth login did not work when 2fa, passkey, or other methods were used.