[Bug] Auto-update failure loop with persistent error message reappearing hourly

Resolved 💬 3 comments Opened Oct 17, 2025 by johngrabner Closed Oct 21, 2025

Bug Description
get the message \
✗ Auto-update failed · Try claude doctor or npm i -g @anthropic-ai/claude-code\
did manual update, message reappears an hour latter.\
ask for instructions for how to fix update,\
again works for an hour.\
this message did not appear in the past, now its a constant anoying message.

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.0.20
  • Feedback ID: 43a0380b-40f7-4188-a2ee-e695fc755970

Errors

[{"error":"AxiosError: Request failed with status code 401\n    at _O (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:24:1136)\n    at IncomingMessage.<anonymous> (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:29:9841)\n    at IncomingMessage.emit (node:events:530:35)\n    at IncomingMessage.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1698:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at L31.request (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:31:2129)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async lIB (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1497:26166)","timestamp":"2025-10-17T18:34:50.523Z"},{"error":"Od1: Failed to install new version of claude:  npm error code ENOTEMPTY\nnpm error syscall rename\nnpm error path /home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code\nnpm error dest /home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/.claude-code-iG3obqAX\nnpm error errno -39\nnpm error ENOTEMPTY: directory not empty, rename '/home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code' -> '/home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/.claude-code-iG3obqAX'\nnpm error A complete log of this run can be found in: /home/john/.npm/_logs/2025-10-17T18_34_51_419Z-debug-0.log\n    at tF1 (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1771:389)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2759:24076","timestamp":"2025-10-17T18:34:52.089Z"},{"error":"Od1: Failed to install new version of claude:  npm error code ENOTEMPTY\nnpm error syscall rename\nnpm error path /home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code\nnpm error dest /home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/.claude-code-iG3obqAX\nnpm error errno -39\nnpm error ENOTEMPTY: directory not empty, rename '/home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code' -> '/home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/.claude-code-iG3obqAX'\nnpm error A complete log of this run can be found in: /home/john/.npm/_logs/2025-10-17T18_35_39_189Z-debug-0.log\n    at tF1 (file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1771:389)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async file:///home/john/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2759:24076","timestamp":"2025-10-17T18:35:39.422Z"}]

View original on GitHub ↗

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