[BUG] CLAUDE OAUTH IS DOWN - FIX PLZ
Open 💬 23 comments Opened Apr 6, 2026 by Syfyiii
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Claude code logged me out after the latest update. I've been getting api errors from my terminal and when I go to login and get redirected it will not let me past the authorization page. It is cycling and not giving me anything to paste into the terminal.
I received an internal server error from the auth page as well
What Should Happen?
Look into the issue - seems to be an internal error
Error Messages/Logs
Please run /login · API Error: 401 {"type":"error","error":{"type":"authentication_error","message":"OAuth token
has expired. Please obtain a new token or refresh your existing
token."},"request_id":"req_011CZnkmiAxG8Q3QaJaWx6D4"}
Login
OAuth error: timeout of 15000ms exceeded
Press Enter to retry.
Steps to Reproduce
go to claude code on terminal
/login
login via subscription
auth page loads
click authorize
if notthing happens keep clicking authorize
after a while it just give you back the timeout message
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.88
Claude Code Version
2.1.92
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
_No response_
23 Comments
<img width="927" height="341" alt="Image" src="https://github.com/user-attachments/assets/d331bd74-8e7f-4c26-9fdd-6e9f43ff76d3" />
Same error here, pro user
I'm having the same problem.
same error here
Please run /login · API Error: 401 {"type":"error","error":{"type":"authentication_error","message":"OAuth token hasexpired. Please obtain a new token or refresh your existing token."},"request_id":"req_011CZnmvV23hXHAYJ7w8SeA4"}
yup, can't log in - oauth is down afaict
Yep seeing the same thing, I couldn't even run the
/bugcommand as that failed as well to submit the feedback. Logging into the web version works though.Glad to see, I'm not the only one...
OAuth error: Request failed with status code 500
Same issue
/login
OAuth error: Request failed with status code 500
claude auth loginLogin failed: timeout of 15000ms exceeded
https://status.claude.com/incidents/vfjv5x6qkd4j
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
the same problem, at first it requires /login, but after logging in there is a timeout error
Same issue
same issue
For future reference, other down detector sites tend to show reports before status.claude does. https://isdown.app/status/claude-ai)
A claude.ai error warning has been posted on https://status.claude.com/, but that doesn't seem to acknowledge anything related to the api or claude oath.
A few dozen people reporting the same issue on reddit https://www.reddit.com/r/ClaudeCode/comments/1se1xfu/cant_login/
status.claude.com updated the error, so a known issue on anthropic's server side:
Same issue - no response from ant?
I'm experiencing the same issue. Here are my repro steps / what I've tried.
Claude Code OAuth 500 Error — Token Exchange Fails After Successful Browser Auth
Environment
Claude Code: v2.1.92
macOS: Sonoma 14.1.1
Shell: zsh (iTerm2)
Browser: Safari (also tested Arc)
Plan: Claude Max
Summary
OAuth login consistently fails with a 500 error during the token exchange step, even though the browser side completes successfully (platform.claude.ai shows "You're all set up for Claude Code. You can now close this window.").
Steps to reproduce
Run claude in terminal — CLI reports expired OAuth token (401)
Run /login inside Claude Code session
Browser opens platform.claude.ai, user authenticates via Google successfully
Browser shows success page: "You're all set up for Claude Code. You can now close this window."
CLI returns: OAuth error: Request failed with status code 500
What I tried
Tested in both Arc and Safari — same result
Deleted all Claude-related credentials from macOS Keychain Access (3 entries)
Confirmed no ~/.claude/auth.json exists
Reproduced consistently across multiple attempts
claude.ai web login works fine in both browsers
Anthropic status page shows all systems operational
Expected behavior
CLI captures the OAuth callback and stores credentials after browser auth completes.
Actual behavior
CLI returns 500 despite browser showing successful auth. No auth.json is created. Often times the OAuth path fails due to a 15000ms time out.
Anthropic has acknowledged it on their status at https://status.claude.com/, now reporting a fix implemented.
I works for me now, with no changes on my client side.
back in :)
it's working now :)
Confirmed works for me too.
Failing again.
happening still
Happening here now, timeout of 15000ms or 500 error.