Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When switching between conversations in the IDE view, swapping between them opens the conversation at the top, and fails to load the contents correctly. Scrolling down triggers the contents to properly load.
Steps to Reproduce
Start 2 conversations - ensure they are long (20+ msgs), and then click between tabs in the sidebar.
Expected Behavior
Opening an old conversation should open at the most recent message down the bottom of the conversation.
Operating System
Windows 10/11
Version Information
Version: 3.12.17 (user setup)
VS Code Extension API: 1.128.0
Commit: 0fb762053c34788bb7760d5673f8a6d4c8589d50
Date: 2026-07-17T02:53:53.006Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
No - Cursor works, but with this issue
Hey there,
This is something we’ve seen reported before. When you switch between conversations, the chat can open scrolled to the top instead of at the latest message, and on longer chats the messages sometimes don’t render until you scroll a little. It comes down to how the chat transcript restores its scroll position and paints, and it’s an area we’ve been actively improving.
There’s a long-running thread where we’re collecting reports of the scroll-position part, so it’s worth following and adding your report there: Chat view scroll position resets when switching between conversations.
I don’t have a clean fix to hand beyond what you already spotted (scrolling nudges the messages to load), but rendering improvements have been landing in recent builds, so keeping Cursor on the latest version is worth doing. I’ll follow up here if there’s news.
+1, I’m experiencing the same issue even after reinstalling Cursor. Please also update Cursor to the latest VS Code base, as this may improve stability and compatibility.