[Bug] Rendering broken after claude --resume on Windows 10 (PowerShell)

Resolved 💬 2 comments Opened Feb 8, 2026 by 3DKonrad Closed Mar 9, 2026

Description

After resuming a session with claude --resume <session-id>, the terminal rendering is broken (garbled text, misaligned output). The issue persists until any command is executed (e.g., /status), which forces a re-render and fixes the display.

This occurs with AND without a custom statusline script, confirming it is not a statusline issue.

Steps to Reproduce

  1. Start a Claude Code session, do some work, exit
  2. Run claude --resume <session-id>
  3. Observe broken rendering immediately after resume
  4. Run any command (e.g., /status) → display fixes itself

Expected Behavior

Terminal should render correctly immediately after resuming a session.

Actual Behavior

Text is garbled/misaligned after resume. First user interaction (any command) triggers a re-render that fixes the display.

Environment

  • Claude Code version: 2.1.37
  • OS: Windows 10
  • Terminal: Windows Terminal / PowerShell
  • Hardware: i9, 128GB RAM, RTX 4090

Related Issues

  • #12060 (statusline rendering on Win11)
  • #14731 (rendering broken after update)
  • #18850 (screen flickers on /resume)

View original on GitHub ↗

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