Anthropic API Error: Unexpected Usage Policy Violation During Sub-Agent Interaction

Resolved 💬 3 comments Opened Aug 22, 2025 by aronweiler Closed Aug 26, 2025

Bug Description
I got "Claude Code is unable to respond to this request, which appears to violate our Usage Policy" when Claude was correcting itself after calling a sub-agent. So is Claude violating its own policies? This does not seem right.

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 1.0.88
  • Feedback ID: b8bfcfc0-96a0-4466-bfa2-b95968476730

Errors

[{"error":"Error: ### Result\nTimeoutError: locator.click: Timeout 5000ms exceeded.\nCall log:\n\^[[2m  - waiting for locator('aria-ref=e588')\^[[22m\n\^[[2m    - locator resolved to <button class=\"btn-primary flex items-center space-x-2\">…</button>\^[[22m\n\^[[2m  - attempting click action\^[[22m\n\^[[2m    - waiting for element to be visible, enabled and stable\^[[22m\n\n\n### Ran Playwright code\n```js\nawait page.getByRole('button', { name: 'Execute Action' }).click();\n```\n\n    at C2B (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1863:12047)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1863:6785)\n    at async aN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:10481)\n    at async BgB (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:6800)\n    at async iN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:5778)\n    at async lN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:5407)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:2906)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:3672)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:3672)","timestamp":"2025-08-22T21:49:59.221Z"},{"error":"Error: ### Result\nTimeoutError: locator.click: Timeout 5000ms exceeded.\nCall log:\n\^[[2m  - waiting for locator('aria-ref=e1214')\^[[22m\n\^[[2m    - locator resolved to <svg width=\"24\" height=\"24\" fill=\"none\" stroke-width=\"2\" aria-hidden=\"true\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"lucide lucide-users w-4 h-4 text-gray-400\">…</svg>\^[[22m\n\^[[2m  - attempting click action\^[[22m\n\^[[2m    - waiting for element to be visible, enabled and stable\^[[22m\n\n\n### Ran Playwright code\n```js\nawait page.locator('div').filter({ hasText: /^Priority100UsersPermissions0View Permissions$/ }).locator('svg').click();\n```\n\n    at C2B (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1863:12047)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1863:6785)\n    at async aN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:10481)\n    at async BgB (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:6800)\n    at async iN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:5778)\n    at async lN5 (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:5407)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:2906)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:3672)\n    at async VE (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3401:3672)","timestamp":"2025-08-22T21:51:26.359Z"},{"error":"Error: ### Result\nTimeoutError: locator.click: Timeout 5000ms exceeded.\nCall log:\n\^[[2m  - waiting for locator('aria-ref=e1519')\^[[22m\n\^[[2m    - locator resolved to <button class=\"btn-secondary flex items-center space-x-2 text-sm\">…</button>\^[[22m\n\^[[2m  - attempting click action\^[[22m\n\^[[2m    - waiting for element to be visible, enabled and stable\^[[22m\n\n\n### Ran Playwright code\n```js\nawait page.getByRole('button', { name: 'Export' }).click();\n```\n\n    at C2B (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1863:12047)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/aronw/AppData/Roaming/npm/node_module

Note: Error logs were truncated.

View original on GitHub ↗

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