Bugbot flips back to "Team Managed" on Individual plan (no team)

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

On an Individual Cursor plan with no team (dashboard/members only shows “Create team”), my Bugbot GitHub installation for casper7995 keeps flipping to:

  • Badge: “Team Managed”
  • Message: “Only team admins can modify installation settings and enabled repositories.”

I cannot change installation settings even though I own the repos. It briefly works after disconnect/reconnect, then the Team Managed lock returns by itself.

This matches the known regression: stale team association on the GitHub installation record.
Related: [Regression] Bugbot does not allow to enable repositories

Installation URL: https://cursor.com/dashboard/bugbot/installation/147760731
GitHub account: casper7995

Bugbot request id: serverGenReqId_ee648421-6332-4dde-86a1-33b62eaeb6cc
Bugbot has stopped working since then, this happened just today

Steps to Reproduce

  1. Be on Individual plan with no Cursor team (Members page shows Upgrade/Create team).
  2. Open https://cursor.com/dashboard/bugbot for installation casper7995 (id 147760731).
  3. Observe “Team Managed” + admin-only message.
  4. Disconnect GitHub in Integrations and/or uninstall the Cursor GitHub App, then reconnect.
  5. Bugbot works briefly (or lock clears).
  6. Without creating a team, the “Team Managed” lock returns again.

Expected Behavior

On an Individual plan with no team, Bugbot should not show “Team Managed” or require team admin. I should be able to manage my own GitHub installation and enabled repositories. The team association should not reappear after reconnect.

Operating System

MacOS

Version Information

Version: 3.11.25 (Universal)
VS Code Extension API: 1.125.0
Commit: fc2563ec93d793fc275eef734405a4fdf8b47b20
Date: 2026-07-15T01:27:41.754Z
Layout: Agent Window
Build Type: Stable
Release Track: Nightly
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: Darwin arm64 25.5.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Thanks for the clear report, and sorry for the trouble.

You’ve diagnosed this correctly: it’s a bug on our side, not your setup. An old, canceled team still linked to your account is being attached to your Bugbot GitHub installation, and that’s what triggers the “Team Managed” lock even though you’re on an individual plan with no active team.

Two things worth knowing:

  • Disconnecting and reconnecting, or reinstalling the GitHub App, won’t resolve it. The old team gets reattached automatically when the installation is recreated, which is the “it comes back by itself” behavior you’re seeing. I’d hold off on further reinstalls for now, since they won’t hold and can reset your enabled repositories.
  • This one needs a fix on our side. There isn’t a reliable workaround in the meantime, so it will need our bug fix to fully clear. We’ve logged it with the team, and I’ll follow up here as soon as there’s progress.

Will keep you updated!

Thank you Kevin. Right now as the result Bugbot is not being triggered so I’m not able to use the Bugbot on cloud.

Totally understand, and thanks for bearing with us.

While the cloud PR reviews are locked, you can still run Bugbot locally in Cursor, which doesn’t depend on the stuck GitHub installation:

  • In the agent, run /review-bugbot (or /review) to review your branch changes before pushing.
  • Or use the “Review Changes” button in the Source Control panel.

This works on your Ultra plan and needs Cursor 3.7+, so your build is good. It reviews local changes rather than the PR, but it’s a solid bridge in the meantime. More detail: Bugbot | Cursor Docs

On the cloud side, the lock comes from an old canceled team still attached to your installation. We’ll keep you apprised of any updates here for this bug.

Thanks Kevin. I have been using the local review bugbot approach for now. Will be patient here.

I’m also running into this issue @kevinn , will the fix resolve it for everyone or do you need any of my information?

Hi @argarcia-ottersoft We’re working on it! It will be a generalized solution, so we shouldn’t need your info at this time. I’ll follow up with any updates here.