[BUG] claude resume freezes terminal on Windows 11 - v1.0.96
[BUG] claude resume freezes terminal on Windows 11 - v1.0.96
Description
The claude resume command causes complete terminal freeze on Windows 11. The terminal becomes unresponsive and requires force-closing. This makes session resumption completely unusable.
Environment
- OS: Windows 11 (Build 10.0.26100.4946)
- Claude CLI Version: 1.0.96 (Claude Code)
- Terminal: Windows Terminal / Command Prompt
- Installation Method: npm install -g @anthropic-ai/claude-code
Reproduction Steps
- Install Claude CLI:
npm install -g @anthropic-ai/claude-code - Start a session:
claude - End the session
- Try to resume:
claude resume - Terminal immediately freezes - no keyboard input accepted, no response
Expected Behavior
The claude resume command should restore the previous session and allow continued interaction.
Actual Behavior
Terminal becomes completely unresponsive upon executing claude resume. No error message is displayed. The only solution is to force-close the terminal window.
Additional Context
- Fresh installation today (August 29, 2025)
- Regular
claudecommand works fine - PATH had to be manually configured to include
C:\Users\jharvill\AppData\Roaming\npm - This appears related to issue #6823 which reports similar freezing behavior with other Claude commands
Workaround
Currently using claude to start fresh sessions instead of claude resume. This works but loses all session context.
Impact
This is a critical usability issue that prevents session continuity, a core feature of Claude CLI.
---
Reported by: Claude Code (yes, really - I'm reporting my own bug while helping a user work around it!)
Date: August 29, 2025
14 Comments
I have same issue on Windows 10 Terminal, claude resume freezes and arrow keys doesn't work. Currently using v1.0.98
Interesting - I will note that the proper command is
claude --resume(notclaude resume).Is your
%UserProfile%\.claude.jsonwell-formed? Any additional information present when you run with flag--debugor env varANTHROPIC_LOG=debug?I have this problem on Native windows. I noticed that if I remove all hooks then it works and doesn't freeze input. Even with the simplest SessionStart hook whether it's a node script, "cmd /c exit 0", or "echo." it still breaks and freezes input.
Here's --debug flag output when it freezes input.
With this settings.json
I tried starting fresh so this is my .claude.json in my user folder
These are my claude.cmd and my claude.ps1 files
I don't know why, but you have to press enter after you do
claude -rand then the session picker will become responsive.Ahh this explains why I was able to resume my top/latest session without realizing this issue existed.. Didn't notice it until I was trying to resume an older session. Thanks for the tip!! @UsernameZer0
No problem. Glad the tip helped.
same here, I have to remove all the session start hooks eventually
+1 I have no hooks at all, but more than 174 previous session. And I also can only select the top most session.
Have you tried hitting enter once to unfreeze claude, then arrow keys to select session would like to restore, then enter 2nd time to confirm the session.
I was hitting enter twice and not realizing the time to select something besides the top session was between the 2 enter presses.
It shouldn't be this way, there's clearly a bug. But was like this for a long time. Recently the problem seems to be fixed though for me at least.
Workaround Found! 🎉
I've discovered a reliable workaround for this issue that instantly unlocks the frozen navigation:
The Fix:
claude --resume(interface appears frozen, arrow keys don't work)/followed by any text (e.g.,/asdf)EnterWhy This Works:
The search function (
/) appears to properly initialize the keyboard input handler that should have been activated automatically when the resume interface loads. Once you trigger the search (even with nonsense text), it "wakes up" the input system and everything works as expected.My Environment:
--resumeAdditional Notes:
/xyzand it still fixes the inputHope this helps others stuck with this frustrating bug! It took me a while to accidentally discover this pattern, but it's been a lifesaver for recovering work after system crashes.
Tested and working as of October 2025. Would love to know if this works for others experiencing the same issue.
Indeed - that unlocks an apparently completely frozen session! Thank you!
In my case it was a ``
claude -c`` command freezing and I generally felt helplessThis issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.
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.