Cannot select repo branch in online Agents

Where does the bug appear (feature/product)?

Background Agent (GitHub, Slack, Web, Linear)

Describe the Bug

In the online Agent interface, I was able to select repositories since I connected GitHub, but there were errors in the console when the repo loaded and no branches were available for selection. No user visible error message or UI indication.

Eventually, I figured out that I needed to update my privacy settings away from Legacy, and then selecting the branch started working. Posting the answer here for posterity.

Steps to Reproduce

Have Legacy Privacy mode selected in Cursor Settings
Have GitHub connected
Try Agent interface from web browser
Try to select a repo works
Unable to select a branch, no error, no indication, error silently dropped

Expected Behavior

The user should be told to update their privacy settings away from Legacy, or show a helpful error popup at least.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.44
VSCode Version: 1.105.1
Commit: 20adc1003928b0f1b99305dbaf845656ff81f5d0
Date: 2025-12-24T21:41:47.598Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report.

This is a known UX issue and the team is already tracking it. The problem is that Cloud Agents don’t work with Legacy Privacy Mode, but the UI doesn’t show a clear error message. Because of that, the branch selector just becomes disabled with no explanation.

Your fix is correct: Cursor Settings > General > Privacy Mode (turn off “Legacy”).

Other users have hit the same issue: GitHub Agent "Select Branch" Dropdown Disabled for Org Repo

The team is working on improving the UX for this case. They should add a clear error message instead of silently disabling the feature.