[BUG]

Resolved 💬 3 comments Opened Nov 7, 2025 by emurray439 Closed Nov 11, 2025

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?

Bug Report: Claude Code v2.0.35 Input Completely Frozen on Windows - Ink Raw Mode Error

Description

Claude Code launches successfully but cannot accept any keyboard input on Windows. The application is completely frozen from launch, making it unusable.

Environment

  • OS: Windows 10.0.26200.6899
  • Claude Code Version: v2.0.35
  • Installation Path: C:\Users\[user]\.local\bin\claude.exe
  • File Size: 217,301,664 bytes (217MB)
  • Python Versions Tested: 3.14.0, 3.11.9

Error Message

ERROR: Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default.
Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported

Steps to Reproduce

  1. Launch claude.exe from any Windows terminal
  2. Claude Code opens and displays version header and prompt
  3. Attempt to type any input
  4. Result: No characters appear, input is completely frozen

Diagnostic Tests Performed

  1. Terminals Tested (all exhibit same behavior):
  • Windows PowerShell
  • Command Prompt (CMD)
  • Windows Terminal
  • Git Bash
  1. Piped Input Test:
   echo "test" | claude.exe

Result: Returns raw mode error and process list showing multiple claude.exe instances

  1. Debug Mode:
  • Debug log successfully created at: C:\Users\[user]\.claude\debug\[logfile].txt
  • Shows "Debug mode enabled" but input remains frozen
  1. Command-line Arguments:
  • claude.exe --version outputs: "2.0.35 (Claude Code)"
  • claude.exe --help shows help text
  • But interactive mode completely non-functional
  1. Additional Tests:
  • Run as Administrator: No change
  • Different Python versions: No change
  • Process shows 0% CPU usage when frozen (not hanging/spinning)

Root Cause

The Ink framework used by Claude Code does not support Windows console raw mode for stdin. This is a known limitation of Ink on Windows environments as documented in the error link.

Impact

Claude Code is completely unusable on Windows as no commands can be entered.

Suggested Fix

  • Implement Windows-compatible input handling
  • Consider alternative to Ink framework for Windows builds
  • Or provide fallback input mode when raw mode unavailable

Attachments

[Include screenshots showing the frozen state and error messages]

What Should Happen?

Bug Report: Claude Code v2.0.35 Input Completely Frozen on Windows - Ink Raw Mode Error

Description

Claude Code launches successfully but cannot accept any keyboard input on Windows. The application is completely frozen from launch, making it unusable.

Environment

  • OS: Windows 10.0.26200.6899
  • Claude Code Version: v2.0.35
  • Installation Path: C:\Users\[user]\.local\bin\claude.exe
  • File Size: 217,301,664 bytes (217MB)
  • Python Versions Tested: 3.14.0, 3.11.9

Error Message

ERROR: Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default.
Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported

Steps to Reproduce

  1. Launch claude.exe from any Windows terminal
  2. Claude Code opens and displays version header and prompt
  3. Attempt to type any input
  4. Result: No characters appear, input is completely frozen

Diagnostic Tests Performed

  1. Terminals Tested (all exhibit same behavior):
  • Windows PowerShell
  • Command Prompt (CMD)
  • Windows Terminal
  • Git Bash
  1. Piped Input Test:
   echo "test" | claude.exe

Result: Returns raw mode error and process list showing multiple claude.exe instances

  1. Debug Mode:
  • Debug log successfully created at: C:\Users\[user]\.claude\debug\[logfile].txt
  • Shows "Debug mode enabled" but input remains frozen
  1. Command-line Arguments:
  • claude.exe --version outputs: "2.0.35 (Claude Code)"
  • claude.exe --help shows help text
  • But interactive mode completely non-functional
  1. Additional Tests:
  • Run as Administrator: No change
  • Different Python versions: No change
  • Process shows 0% CPU usage when frozen (not hanging/spinning)

Root Cause

The Ink framework used by Claude Code does not support Windows console raw mode for stdin. This is a known limitation of Ink on Windows environments as documented in the error link.

Impact

Claude Code is completely unusable on Windows as no commands can be entered.

Suggested Fix

  • Implement Windows-compatible input handling
  • Consider alternative to Ink framework for Windows builds
  • Or provide fallback input mode when raw mode unavailable

Attachments

[Include screenshots showing the frozen state and error messages]

Error Messages/Logs

## Bug Report: Claude Code v2.0.35 Input Completely Frozen on Windows - Ink Raw Mode Error

### Description
Claude Code launches successfully but cannot accept any keyboard input on Windows. The application is completely frozen from launch, making it unusable.

### Environment
- **OS**: Windows 10.0.26200.6899
- **Claude Code Version**: v2.0.35
- **Installation Path**: C:\Users\[user]\.local\bin\claude.exe
- **File Size**: 217,301,664 bytes (217MB)
- **Python Versions Tested**: 3.14.0, 3.11.9

### Error Message

ERROR: Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default.
Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported


### Steps to Reproduce
1. Launch `claude.exe` from any Windows terminal
2. Claude Code opens and displays version header and prompt
3. Attempt to type any input
4. Result: No characters appear, input is completely frozen

### Diagnostic Tests Performed
1. **Terminals Tested** (all exhibit same behavior):
   - Windows PowerShell
   - Command Prompt (CMD)
   - Windows Terminal
   - Git Bash

2. **Piped Input Test**:

   echo "test" | claude.exe

   Result: Returns raw mode error and process list showing multiple claude.exe instances

3. **Debug Mode**:
   - Debug log successfully created at: C:\Users\[user]\.claude\debug\[logfile].txt
   - Shows "Debug mode enabled" but input remains frozen

4. **Command-line Arguments**:
   - `claude.exe --version` outputs: "2.0.35 (Claude Code)"
   - `claude.exe --help` shows help text
   - But interactive mode completely non-functional

5. **Additional Tests**:
   - Run as Administrator: No change
   - Different Python versions: No change
   - Process shows 0% CPU usage when frozen (not hanging/spinning)

### Root Cause
The Ink framework used by Claude Code does not support Windows console raw mode for stdin. This is a known limitation of Ink on Windows environments as documented in the error link.

### Impact
Claude Code is completely unusable on Windows as no commands can be entered.

### Suggested Fix
- Implement Windows-compatible input handling
- Consider alternative to Ink framework for Windows builds
- Or provide fallback input mode when raw mode unavailable

### Attachments
[Include screenshots showing the frozen state and error messages]

Steps to Reproduce

Bug Report: Claude Code v2.0.35 Input Completely Frozen on Windows - Ink Raw Mode Error

Description

Claude Code launches successfully but cannot accept any keyboard input on Windows. The application is completely frozen from launch, making it unusable.

Environment

  • OS: Windows 10.0.26200.6899
  • Claude Code Version: v2.0.35
  • Installation Path: C:\Users\[user]\.local\bin\claude.exe
  • File Size: 217,301,664 bytes (217MB)
  • Python Versions Tested: 3.14.0, 3.11.9

Error Message

ERROR: Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default.
Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported

Steps to Reproduce

  1. Launch claude.exe from any Windows terminal
  2. Claude Code opens and displays version header and prompt
  3. Attempt to type any input
  4. Result: No characters appear, input is completely frozen

Diagnostic Tests Performed

  1. Terminals Tested (all exhibit same behavior):
  • Windows PowerShell
  • Command Prompt (CMD)
  • Windows Terminal
  • Git Bash
  1. Piped Input Test:
   echo "test" | claude.exe

Result: Returns raw mode error and process list showing multiple claude.exe instances

  1. Debug Mode:
  • Debug log successfully created at: C:\Users\[user]\.claude\debug\[logfile].txt
  • Shows "Debug mode enabled" but input remains frozen
  1. Command-line Arguments:
  • claude.exe --version outputs: "2.0.35 (Claude Code)"
  • claude.exe --help shows help text
  • But interactive mode completely non-functional
  1. Additional Tests:
  • Run as Administrator: No change
  • Different Python versions: No change
  • Process shows 0% CPU usage when frozen (not hanging/spinning)

Root Cause

The Ink framework used by Claude Code does not support Windows console raw mode for stdin. This is a known limitation of Ink on Windows environments as documented in the error link.

Impact

Claude Code is completely unusable on Windows as no commands can be entered.

Suggested Fix

  • Implement Windows-compatible input handling
  • Consider alternative to Ink framework for Windows builds
  • Or provide fallback input mode when raw mode unavailable

Attachments

[Include screenshots showing the frozen state and error messages]

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude Code v2.0.35

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

_No response_

View original on GitHub ↗

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