Messages disappear from terminal display on Windows 11 + VSCode after v2.1.89 update
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?
After updating to v2.1.89, earlier messages (both user prompts and Claude responses) disappear from the terminal display during conversations. This is a display/rendering issue only — Claude still has the conversation internally (/context confirms low usage), but earlier messages are completely gone from terminal output. Scrolling up does not recover them.
This is the same issue as #41814, adding a Windows-specific environment report.
What Should Happen?
Previous messages should remain visible in terminal scrollback throughout the conversation, as they did in v2.1.87 and earlier versions.
Error Messages/Logs
No error messages. Silent display issue — messages simply vanish from terminal.
/context shows ~6-10% usage when it happens, confirming this is NOT autocompact.
Steps to Reproduce
- Start a Claude Code session on v2.1.89
- Have a conversation involving tool usage (file reads, code exploration, edits)
- After several exchanges with tool-heavy responses, notice earlier messages are no longer visible
- Scroll up — messages are completely gone from terminal output
- Run
/context— confirms low context usage (not autocompact)
What has been ruled out
- Not autocompact —
/contextshows low usage (~6-10%) - Not
CLAUDE_CODE_NO_FLICKER— tested withCLAUDE_CODE_NO_FLICKER=1enabled, same behavior - Not terminal scrollback limit — issue persists regardless of scrollback settings
Claude Model
Opus 4.6 (1M context)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.87
Claude Code Version
2.1.89
Platform
Anthropic API (Claude Max)
Operating System
Windows 11 Home 10.0.26200
Terminal/Shell
VSCode integrated terminal (Git Bash)
Additional Information
- Shell: Git Bash (MINGW64)
CLAUDE_CODE_NO_FLICKER=1is set — does not fix the issue- Related: #41814, #41825, #40497
- This regression started immediately after updating from v2.1.87 to v2.1.89
🤖 Generated with Claude Code
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗