API Error (Internet connection is unreliable)
Resolved 💬 11 comments Opened Sep 22, 2025 by zakyvr Closed Feb 14, 2026
Bug Description
I am unable to use Claude Code since this morning. Any prompt returns the following error (10 attempts), then aborts the request:
API Error (Internet connection is unreliable)
All other internet services are working correctly from my workstation, including Copilot and the Jetbrains AI assistant.
Environment Info
- Platform: linux
- Terminal: gnome-terminal
- Version: 1.0.120
- Feedback ID:
Errors
[{"error":"AggregateError\n at cp.from (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:39831)\n at dK.J1 (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:10122)\n at dK.emit (node:events:530:35)\n at dK.emit (node:domain:489:12)\n at Op1.<computed> (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:25:1161)\n at ClientRequest.emit (node:events:518:28)\n at ClientRequest.emit (node:domain:489:12)\n at emitErrorEvent (node:_http_client:103:11)\n at TLSSocket.socketErrorListener (node:_http_client:506:5)\n at TLSSocket.emit (node:events:518:28)\n at OQ1.request (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async iv4 (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1013:19844)\n at async Z (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1013:1186)\n at async av4 (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1013:20095)\n at async rv4 (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1013:21062)","timestamp":"2025-09-22T22:17:09.419Z"},{"error":"Error: Operation aborted\n at AbortSignal.C (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:19544)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:816:20)\n at AbortSignal.dispatchEvent (node:internal/event_target:751:26)\n at runAbort (node:internal/abort_controller:410:10)\n at abortSignal (node:internal/abort_controller:396:3)\n at AbortController.abort (node:internal/abort_controller:428:5)\n at pA (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3421:34870)\n at file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3419:3200\n at file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:822:1004\n at A.Q.batchedUpdates (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:86:51080)","timestamp":"2025-09-22T22:19:20.035Z"},{"error":"Error: Connection error.\n at IP.makeRequest (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:4466)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T22:20:14.731Z"},{"error":"Error: Connection error.\n at IP.makeRequest (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:4466)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T22:21:14.488Z"},{"error":"SyntaxError: Unexpected token 'A', \"API Error:\"... is not valid JSON\n at JSON.parse (<anonymous>)\n at file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:733:9932\n at Q (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)\n at N9B (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1710:1805)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T22:21:14.496Z"},{"error":"AggregateError\n at cp.from (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:39831)\n at dK.J1 (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:10122)\n at dK.emit (node:events:518:28)\n at dK.emit (node:domain:489:12)\n at Op1.<computed> (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:25:1161)\n at ClientRequest.emit (node:events:518:28)\n at ClientRequest.emit (node:domain:489:12)\n at emitErrorEvent (node:_http_client:103:11)\n at TLSSocket.socketErrorListener (node:_http_client:506:5)\n at TLSSocket.emit (node:events:518:28)\n at OQ1.request (file:///home/zak/.nvm/versions/node/v22.11.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n
Note: Error logs were truncated.
This issue has 11 comments on GitHub. Read the full discussion on GitHub ↗