[BUG] [BUG] claude --resume crashes with "FKH is not a function" on 2.1.120 (Windows, native installer)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
On Windows, running claude --resume <session-name> crashes immediately with:
ERROR FKH is not a function. (In 'FKH(K)', 'FKH' is undefined)
B:/~BUN/root/src/entrypoints/cli.js:9273:5663
The crash fires before the session UI loads. It happens for every session
that has prior messages — the session name and project don't matter.
Two related issues:
- The crashing version is 2.1.120, which is being delivered by the
in-binary auto-updater. It is NOT available on either public channel:
- npm
latesttag = 2.1.118 - GitHub Releases latest = 2.1.119
So the auto-updater is shipping a build that isn't published anywhere
users can install from directly.
- The auto-updater ignores every documented disable mechanism. I have
set ALL of the following and it still re-pulls 2.1.120 between launches:
- Windows User env var DISABLE_AUTOUPDATER=1
- Windows User env var DISABLE_UPDATES=1
- "env": { "DISABLE_AUTOUPDATER": "1", "DISABLE_UPDATES": "1" } in
~/.claude/settings.json
- "autoUpdates": false in ~/.claude/settings.json
Reproducible: install 2.1.118 via npm i -g @anthropic-ai/claude-code@2.1.118,
confirm claude --version says 2.1.118, run a session, exit, run
claude --version again — it now says 2.1.120.
Workarounds that DO work (suggesting the bug is in the resume init path,
not session data):
claude --continueworksclaudethen/resumefrom inside the session works- Only
claude --resume <name>andclaude --resume(with picker) crash
Related prior issues for the auto-updater bypass: #14985, #11263, #10764, #5753.
What Should Happen?
The session should resume normally, restoring the conversation history.claude --resume <name> should behave identically to launching claude
and using /resume from inside (which works fine on the same version).
Error Messages/Logs
Steps to Reproduce
- Be on Windows with claude installed via npm
claude --version→ 2.1.120 (forced by auto-updater)cdinto any project that has a prior named sessionclaude --resume "<session-name>"- Crash: "FKH is not a function"
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.120 (Claude Code)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
_No response_
This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗