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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗