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
- Add a submodule to your repo
- Connect Git to Cursor
- 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