Anthropic API: Intermittent Usage Policy Blocking with Resumable Sessions

Resolved 💬 4 comments Opened Aug 12, 2025 by meirpro Closed Aug 15, 2025

Bug Description
sometimes Claude will return: API Error: Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please
double press esc to edit your last message or start a new session for Claude Code to assist with a different task.
although if i start the conversation again, it will let me keep going. it just gets into a mode it thinks it violates the AUP and stops responding. i can even resume the conversation and it will work last i tested.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 1.0.72
  • Feedback ID: 7fbd57ad-61ea-4f9d-9b07-d1d8dee27412

Errors

[{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950: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:520:9)","timestamp":"2025-08-11T23:07:40.713Z"},{"error":"Error: String not found in file. Failed to apply edit.\n    at Jv (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1673:728)\n    at Object.call (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1731:2646)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async qq8 (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:11523)\n    at async XuB (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:7800)\n    at async wq8 (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:6791)\n    at async Eq8 (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:6420)\n    at async kS (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:4860)\n    at async kS (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:5541)\n    at async kS (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:5541)","timestamp":"2025-08-11T23:11:03.104Z"},{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-11T23:40:24.942Z"},{"error":"Error: Failed to install Claude CLI package: \n    at km (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1503:575)\n    at async Object.current (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3280:10868)","timestamp":"2025-08-12T06:27:10.830Z"},{"error":"Error: Failed to install Claude CLI package: \n    at km (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1503:575)\n    at async Object.current (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3280:10868)","timestamp":"2025-08-12T09:39:41.173Z"},{"error":"Error: Failed to install Claude CLI package: \n    at km (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1503:575)\n    at async Object.current (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3280:10868)","timestamp":"2025-08-12T11:38:32.712Z"},{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-12T13:46:41.602Z"},{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950: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:520:9)","timestamp":"2025-08-12T14:23:05.131Z"},{"error":"Error: Request was aborted.\n    at JD1._createMessage (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:941:7955)\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:520:9)","timestamp":"2025-08-12T14:23:58.064Z"},{"error":"MaxFileReadTokenExceededError: File content (81286 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at mPB (file:///Users/user/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1795:432)\n    at process.processTicksAndRejections (node:internal/process/task_queue

Note: Error logs were truncated.

View original on GitHub ↗

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