[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

  1. Login to Claude
  2. Send a prompt
  3. 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_

View original on GitHub ↗

8 Comments

weeks888 · 4 months ago

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.

BluecanvasReen · 4 months ago

Same for me in WSL. Standard claude code no wrapper or anything just 2 clis in zelij v2.0.76

"request_id":"req_011CZqzbxhw2yDYVks8DwiST"

zippy72 · 4 months ago

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.

khalil-galalem · 4 months ago

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-code with brew to version 2.1.87 (the latest), then started new session, and resumed where I left...

NOTE: using the /resume command did take into account the messages that failed, so no progress was lost

I believe claude code itself is not a third party, most likely it was an API update that wasn't backward-compatible

zippy72 · 4 months ago

Using the native version 2.1.96 here and still seeing the same issue (Windows).

Yorch-Medina · 4 months ago

The upgrade to latest version on my Mac worked for me, thank you !!!

adamhaley · 4 months ago

This started happening for me this morning. Standard Claude Code CLI ... on Ubuntu. upgraded to latest, still happening

attesaarela · 4 months ago

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.