Anthropic API Plan Validation Error: Incorrect Model Access Restriction

Resolved 💬 4 comments Opened Aug 6, 2025 by neilellis Closed Aug 6, 2025

Bug Description
When I try to switch to Opus it says I'm on a Pro plan and can only use Sonnet - yet I'm on the 20x Max plan (and have verififed this several times!!)

Environment Info

  • Platform: darwin
  • Terminal: intellij
  • Version: 1.0.69
  • Feedback ID:

Errors

[{"error":"AxiosError: Request failed with status code 403\n    at MN (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:718:1077)\n    at Unzip.I0 (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:719:9955)\n    at Unzip.emit (node:events:519:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1696:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at U91.request (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:721:2088)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async L41 (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:820:40707)\n    at async Object.call (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3025:3018)","timestamp":"2025-08-06T16:17:13.813Z"},{"error":"Error: Request was aborted.\n    at BS.makeRequest (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1279:3840)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processTimers (node:internal/timers:540:9)","timestamp":"2025-08-06T16:18:14.553Z"},{"error":"AxiosError: Request failed with status code 403\n    at MN (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:718:1077)\n    at Unzip.I0 (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:719:9955)\n    at Unzip.emit (node:events:519:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1696:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at U91.request (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:721:2088)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async oC8 (file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1677:470)\n    at async Promise.all (index 0)\n    at async file:///Users/neil/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1663:3404","timestamp":"2025-08-06T16:19:10.399Z"}]

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗