[BUG] Unable to Start Claude - Started 2 hour ago. On going sessions still work fine
Resolved 💬 16 comments Opened Aug 5, 2025 by HugoL-git Closed Aug 5, 2025
💡 Likely answer: A maintainer (ant-kurt, collaborator)
responded on this thread — see the highlighted reply below.
Environment
- Platform (select one):
- [ ] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [X] Other: Claude Code
- Claude CLI version: 1.0.68
- Operating System: Windows 11 Professional x64
- Terminal: Windows Terminal - Powershell
Bug Description
Unable to Start Claude
Steps to Reproduce
Open Terminal Window
Type Claude
PS C:\Users\MyUser> Claude
file:///C:/Users/MyUser/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:716
SyntaxError: The requested module 'node:events' does not provide an export named 'addAbortListener'
at ModuleJob._instantiate (node:internal/modules/esm/module_job:124:21)
at async ModuleJob.run (node:internal/modules/esm/module_job:190:5)
Node.js v18.17.0
Expected Behavior
Claude to start
Actual Behavior
SyntaxError: The requested module 'node:events' does not provide an export named 'addAbortListener'
at ModuleJob._instantiate (node:internal/modules/esm/module_job:124:21)
at async ModuleJob.run (node:internal/modules/esm/module_job:190:5)
Node.js v18.17.0
16 Comments
Same error for me.
OS: macos Sequoia 15.5
node: 18.14.2
npm: 9.5.0
Claude Code war running successfully, then I exited the session and tried to start Claude Code again and was hit with the following error:
SyntaxError: The requested module 'node:events' does not provide an export named 'addAbortListener'at ModuleJob._instantiate (node:internal/modules/esm/module_job:124:21)
at async ModuleJob.run (node:internal/modules/esm/module_job:190:5)
I reinstalled Claude Code, uninstalled it and installed it from scratch, but the error is still the same.
Seeing the same behavior in a node
18.5.0environment on both macOS and Ubuntu. This appears to be isolated to the1.0.68update because manually downgrading to1.0.67fixes the issue.A temporary workaround for those experiencing this issue is to downgrade to
1.0.67and disable the auto updater when running claudeI can confirm that downgrading worked for me too.
I can also confirm that I've downgrade and it worked
Hey folks - as a workaround, upgrading to Node.js 18.18 will resolve this (see https://nodejs.org/en/blog/release/v18.18.0 / a68a67f54d).
Noting that Node.js 18 is EOL as of earlier this year, I'm looking into the recently added dependency on
addAbortListener.Downgrading worked for me, too.
We've got a patch incoming that removes the dependency on
addAbortListener. For those of you who can't upgrade to a non-EOL version of Node, this patch will make Node 18.0.0 through 18.17.1 work properly again.This should release in Claude Code version 1.0.71.
yep donwgrading works. I was sure they were QAing auto upgrades before releaseing them
downgrading using
npm install -g @anthropic-ai/claude-code@1.0.67resulted in a new error for me:@k-funk
I was on Node.js v18.16.1, and saw the same error as you initially. Downgrading Claude fixed it for me.
Downgrading works. npm install -g @anthropic-ai/claude-code@1.0.67
SyntaxError: The requested module 'node:stream' does not provide an export named 'getDefaultHighWaterMark'
at ModuleJob._instantiate (node:internal/modules/esm/module_job:123:21)
at async ModuleJob.run (node:internal/modules/esm/module_job:189:5)
Node.js v19.6.0
This should be feeling better with Claude Code 1.0.70
I just tested and upgraded. I could start without any problem.
Thank you
Yes, both versions 1.0.67 and 1.0.70 works
I've tried installing 1.0.70 and am still getting the same error when trying to start claude. Is there anything else that needs doing after installing the specific version? I'm on node v20.4.0.
UPDATE: Upgraded node to 22.18.0 and am cooking with fire again.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.