Unable to change Branch within Cursor

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The other branches of my repository do not appear when I try to change branches from within cursor. As per previous solutions, I tried to find “source control” menu, but it doesn’t exist in the UI I’m using.

Steps to Reproduce

Start Cursor, ssh to a remote machine where your repository resides.

Expected Behavior

A source control menu should be there

Operating System

Linux

Version Information

Version: 3.6.31 (user setup)
VS Code Extension API: 1.105.1
Commit: 81fcf2931d7687b4ff3f3017858d0c6dee7e2a60
Date: 2026-05-31T17:46:29.630Z
Layout: glass
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
xterm.js: 6.1.0-beta.220
OS: Windows_NT x64 10.0.26200

Additional Information

The cursor AI within the doc also is not working so I cannot ask any questions about the documentation.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. This is a known bug: in the Glass layout (Agents Window), when connecting over SSH from Windows to a remote Linux machine, the branch selector freezes and the list never loads. Glass doesn’t have the usual Source Control panel. It’s replaced by the agent UI with its own branch picker, and that’s what breaks in this setup. This is on our side, and we don’t have an ETA for a fix yet.

Workaround: switch to the classic Editor layout for now, where the standard Source Control panel is available.

I’ll post an update in the thread once we have news on the fix.

About “Cursor AI within the doc also is not working”, can you clarify what exactly you mean, which feature, and what happens? It sounds like a separate issue not related to branches. If so, please start a separate thread for it so we don’t mix topics.