Constantly receiving API ERROR 503

Resolved 💬 4 comments Opened Sep 10, 2025 by luizrossetti Closed Sep 10, 2025

Bug Description
I was trying to use claude code today and I was getting a lot of these messages ⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: connection timeout) · Retrying in 5 seconds… (attempt 4/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: connection timeout) · Retrying in 8 seconds… (attempt 5/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 19 seconds… (attempt 6/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: connection termination) · Retrying in 34 seconds… (attempt 7/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: connection timeout) · Retrying in 36 seconds… (attempt 8/10)

Environment Info

  • Platform: win32
  • Terminal: mintty
  • Version: 1.0.110
  • Feedback ID: 00edf88e-8843-49d6-a9a9-ba4f93babaa9

Errors

[{"error":"Error: terminated\n    at file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:991:6454\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-10T16:25:24.542Z"},{"error":"Error: Operation aborted\n    at C (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:19482)\n    at file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:19536\n    at new Promise (<anonymous>)\n    at $Y1 (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:19398)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async k7B (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:29216)\n    at async file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:24065\n    at async KE0 (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:4265)\n    at async e11 (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1899:24035)\n    at async p$ (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3568:1745)","timestamp":"2025-09-10T16:26:18.656Z"},{"error":"Error: terminated\n    at file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:991:6454\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-10T16:27:53.168Z"},{"error":"SyntaxError: Unexpected token 'A', \"API Error:\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:733:9932\n    at Q (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)\n    at Je2 (file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1115:1982)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-10T16:27:53.179Z"},{"error":"Error: terminated\n    at file:///C:/Users/luizr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:991:6454\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-10T16:28:35.905Z"}]

View original on GitHub ↗

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