CLAUDE_CODE_NO_FLICKER=1 breaks Korean (CJK) text paste on Windows
Resolved 💬 1 comment Opened Apr 3, 2026 by SeungjinJang Closed Apr 7, 2026
Description
When CLAUDE_CODE_NO_FLICKER=1 is set, copying Korean (CJK) text from the Claude Code terminal output and pasting it elsewhere results in garbled/corrupted characters on Windows.
Steps to Reproduce
- Set environment variable
CLAUDE_CODE_NO_FLICKER=1 - Launch Claude Code on Windows
- Have Claude Code output Korean text in the terminal
- Select and copy the Korean text from the terminal
- Paste it into another application (e.g., text editor, browser)
- Observe that the pasted Korean characters are broken/garbled
Expected Behavior
Korean (CJK) text copied from the terminal should be pasted correctly in other applications, as it does without the CLAUDE_CODE_NO_FLICKER=1 option.
Actual Behavior
Copied Korean characters appear garbled/corrupted when pasted elsewhere.
Environment
- OS: Windows 11 Pro (10.0.26200)
- Shell: bash
- WSL: Not affected — the issue does not occur in WSL, only in native Windows terminal.
Additional Context
This appears to be a Windows-specific issue with the no-flicker rendering mode not handling multi-byte characters correctly during terminal output/copy operations.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗