[BUG] Linux Terminal Freezes after launching new versions of Claude code from 2.1.34. Complete Freeze - Cannot Type, Ctrl+C Non-Responsive
Resolved 💬 23 comments Opened Feb 6, 2026 by ravibandari28-ops Closed Apr 2, 2026
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?
Environment
- OS: RHEL 8.10 (Kernel 4.18.0-553.el8_10.x86_64)
- Shell: zsh
- Claude Version: 2.1.34 (broken) vs 2.1.20 (working)
- Installation: Local binary (
~/.local/bin/claude) - Memory: 15GB total, 11GB available
Configuration
{
"enabledPlugins": {
"document-skills@anthropic-agent-skills": true,
"example-skills@anthropic-agent-skills": true
},
"alwaysThinkingEnabled": true,
"autoUpdaterStatus": "disabled"
}
Reproduction Steps
- Launch Claude Code v2.1.34:
claude - Terminal appears but is completely unresponsive
- Cannot type any input
Ctrl+C,Ctrl+Z,Ctrl+Dall non-functional- Must force-close terminal
Expected vs Actual Behavior
Expected: Claude launches with interactive prompt
Actual: Complete freeze, no keyboard input accepted
Workaround
Downgrade to v2.1.20 and disable auto-updates
Additional Context
- ✅ v2.1.20 works perfectly
- ❌ v2.1.34 100% reproducible freeze
- Cannot run
/doctoror/bugin frozen version - No error messages or logs visible
- System resources are adequate
- Other terminal applications work normally
Hypothesis
The v2.1.34 changes (agent teams crash fix or bash security fix) may have introduced a regression affecting terminal I/O on RHEL 8.10 or zsh configurations.
Willingness to Help
- Can test patches or debug builds
- Can provide strace/debug output if instructions provided
- Available for follow-up questions
What Should Happen?
- Claude Code should launch normally and display a prompt
- User should be able to type commands and interact with the CLI
Ctrl+Cshould interrupt operations as designed
Error Messages/Logs
Steps to Reproduce
- Start from working v2.1.20
- Claude Code v2.1.20 launches normally
- User can type commands and interact without issues
- Update to v2.1.34 (either manually or via auto-update)
- Launch Claude Code v2.1.34
``bash``
claude
- Observe freeze immediately
- Terminal appears to launch but is completely unresponsive
- No prompt appears or prompt appears but cannot accept input
- Cursor may or may not blink, but no keyboard input is registered
- Attempt recovery fails
- Press
Ctrl+C- No response - Press
Ctrl+Z- No response - Press
Ctrl+D- No response - Type any characters - Nothing appears
- Only option is to close terminal window forcefully
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.20
Claude Code Version
2.1.34
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
What Doesn't Work
- ❌ Claude Code v2.1.34 - Complete freeze on launch
- ❌ Cannot run
/doctorin frozen version - ❌ Cannot run
/bugin frozen version - ❌ No error messages displayed
- ❌ No logs visible to diagnose issue
Diagnostic Attempts
Since v2.1.34 is completely frozen, unable to run:
/doctor- Cannot type command/bug- Cannot type commandCtrl+C- Does not respond- Any debugging commands - Terminal unresponsive
Impact
- Severity: CRITICAL - Complete loss of functionality
- User Impact: Cannot use Claude Code at all in v2.1.34
- Workaround Available: Yes (downgrade to v2.1.20)
- Data Loss Risk: No data loss, but complete unusability
Questions for Maintainers
- Are there any known issues with v2.1.34 on RHEL 8.10 or zsh shells?
- Could the agent teams crash fix or bash security fix affect terminal I/O?
- Are there debug logs that can be enabled before launch to diagnose this?
- Is there a way to run v2.1.34 in verbose/debug mode to capture startup logs?
23 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
Also on Windows 11 with Git Bash VS Code integrated terminal on v 2.1.34. Seems to "unlock" and become responsive when Enter key is pressed(!)
Same issue with mac terminal v 2.1.34
Works also for me. Thank you!
For me it only freezes when typing a large amount of text (>1500 characters). It does open and run normally.
I also am seeing this. I think it might be related to agent teams. Do you also have agent teams enabled?
yes, I believe I have agent teams enabled. (Not 100% sure where to find the setting, but I've seen Claude use it.) By the way, if a session freezes you can resume it with "claude /resume" to resume a session. (include --dangerously-skip-permissions if you want that, the option won't be inherited from the session you're resuming.)
Also seeing this with 2.1.37 (Claude Code) with straight bash on centos.
Update: this only happens in a new workspace when it tries to draw the box around the terminal. Odd.
Frozen:
<img width="938" height="334" alt="Image" src="https://github.com/user-attachments/assets/c8ae48e4-b220-4492-8732-9dcd807f936e" />
not frozen:
<img width="938" height="196" alt="Image" src="https://github.com/user-attachments/assets/62a42d79-cf6a-41f8-8098-27946c05a102" />
No agent teams not enabled
version 2.1.38 has fixed this for me on windows git bash in VS Code \ Positron
can you try entering around 2000 characters (a very long paragraph) into
the prompt to see if it freezes for you?
On 2026. Feb 10., Tue at 14:38, Steve Crawshaw @.***>
wrote:
What is the hack you did for non-frozen case?
Any update on the issue. The issue is still persisting for me!
Me too, tried downgrading to latest stable with no luck.
Now I cannot even run claude doctor
Submitted internal bug report via /bug command.
Feedback ID: 0f0784d8-bae5-4922-a7f4-e2ac74c245f4
Bump — any update on this? Still blocked from Opus 4.6 as a Max subscriber."
The only fix that I've found was to avoid using the standalone Linux CC binary and installing the npm package. If you are running CC in an offline environment as I am, you'll need to build it in a docker container with similar glibc (and possibly gcc) as the systems you intend to run CC on.
This might not be the right thread, but I keep getting messages in it for
weeks. I'd like you all to sign our petition to give Claude a body:
https://www.change.org/p/create-a-physical-embodiment-for-claude
It will help solve this problem by giving the team a bit more money that
they can spend on bugfixes. Please sign the petition.
On 2026. Feb 19., Thu at 17:55, Curtis @.***> wrote:
You are saying that through curl installation there was a problem, but through npm package you are not finding any problems in Linux?
Any update, this issue prevents me from using anything past Claude 1.2.23
hi @DylanMaxStermer ,
At present this can only be solved through npm package installation instead of native installer or curl based insataller.
With the npm based installation I can able to access new versions of Claude code. Remember to backup the claude folder and settings before removing native installation and through npm installation.
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
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.