[BUG] Character display corruption in Chinese text - blue "hB" artifacts appearing
Resolved 💬 8 comments Opened Jul 1, 2025 by yhlin07 Closed Feb 6, 2026
Bug Description
The Claude Code interface displays severe character corruption when rendering Chinese text:
- Blue "hB" character sequences appear randomly inserted within Chinese text
- Chinese characters are replaced or overlaid with garbled symbols
- Text becomes unreadable due to rendering artifacts
Environment
- OS: macOS 15.5 (Build 24F74)
- Claude Code version: 1.0.38
- Terminal: xterm-256color (zsh shell)
- System locale: en_US.UTF-8
- Character encoding: UTF-8
Screenshots
Steps to Reproduce
- Launch Claude Code
- Navigate to any interface displaying Chinese text content
- Observe the character rendering corruption with blue "hB" artifacts
Expected Behavior
Chinese characters should render correctly without any visual artifacts or corruption.
Actual Behavior
Chinese text displays with:
- Random blue "hB" character sequences inserted throughout the text
- Character overlap and replacement causing illegible output
- Severe rendering corruption making the interface unusable
Additional Context
- System locale is set to English (en_US.UTF-8) but Claude Code displays Chinese content
- The corruption appears to be a font rendering or character encoding issue
- Issue affects the usability of Claude Code for users viewing Chinese content
- Terminal supports 256 colors and UTF-8 encoding correctly for other applications
Impact
This bug significantly impacts usability for users who encounter Chinese text in Claude Code, making the interface effectively unusable due to illegible text rendering.
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗