Background agent setup fails with submodules

Describe the Bug

My project has a public OSS repo as a submodule. It’s owned by another organization not related to mine. When setting up background agents, I am getting an error with the submodule showing “Owner does not match xyz” (xyz = my account). It’s correctly marked as optional, and main repo is green.

I suspect it’s a bug where it should let me proceed without the submodule, but somehow can’t.

Steps to Reproduce

  1. Add a submodule to your repo
  2. Connect Git to Cursor
  3. Try setting up background agents. It will fail because the submodule errors out.

Expected Behavior

It should proceed without the submodule, as long as the main repo is set up correctly.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.1.7
VSCode Version: 1.96.2
Commit: 7111807980fa9c93aedd455ffa44b682c0dc1350
Date: 2025-07-01T07:26:02.358Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.