[BUG] Claude Code all prompts are rejected with 400 invalid_request_error and a strange message
Status Open
Maintainer reply None cached
Activity 8 comments · opened Apr 8, 2026
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?
Every time I send a prompt using cluade code I get hit with this in response:
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Third-party apps now draw from your extra usage, not your plan limits. We've added a $100 credit to get you started. Claim it at claude.ai/settings/usage and
keep going."},"request_id":"req_011CZqfnrANqK3XgQUkTj9gv"}
`
### What Should Happen?
Claude accepts my prompt and continues with the task at hand.
### Error Messages/Logs
```shell
Steps to Reproduce
- Login to Claude
- Send a prompt
- get this error repsonse: `API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Third-party apps now draw from your extra usage, not your plan limits. We've added a $100 credit to get you started. Claim it at claude.ai/settings/usage and
keep going."},"request_id":"req_011CZqfnrANqK3XgQUkTj9gv"}`
Claude Model
Not sure / Multiple models
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Even claude --version returns the same error response
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
8 Comments
Same thing happened to me, I am coding in only my terminal. I use a vpn? Other than that it's standard Claude code terminal use.
Same for me in WSL. Standard claude code no wrapper or anything just 2 clis in zelij v2.0.76
"request_id":"req_011CZqzbxhw2yDYVks8DwiST"
I'm getting this as well. Thing is, I don't think I should be - Claude Code itself isn't a third party app? Happens with or without a VPN; there's no difference.
I had the same issue when using the cli version of claude code. I'm using mac and installed claude with brew...
I solved the issue by exiting all session (made a copy of our interaction for safety), then upgraded
claude-codewithbrewto version2.1.87(the latest), then started new session, and resumed where I left...I believe claude code itself is not a third party, most likely it was an API update that wasn't backward-compatible
Using the native version 2.1.96 here and still seeing the same issue (Windows).
The upgrade to latest version on my Mac worked for me, thank you !!!
This started happening for me this morning. Standard Claude Code CLI ... on Ubuntu. upgraded to latest, still happening
Same thing on Linux Mint (v20 Cinnamon) / Bash / VS Code , v2.1.96
Even having "extra limits" actually enabled in Claude Web did not allow Claude Code to work.
Update: For me this was fixed by complete reinstallation of Claude Code along with rm -rf ~/.claude/ . v2.1.96 is working now.