Hey, thanks for the report. This is a known pattern. The extension host sometimes doesn’t come up correctly after an in-place window relaunch, which is what happens with “Install Now”. Because of that, the Git extension doesn’t activate and you see “No source control providers registered”. We’re tracking the issue, but there’s no ETA for a fix yet.
For now, the workaround is exactly what you’re doing. Fully close and reopen Cursor instead of updating via relaunch. Another option is to do a close and reopen right after “Install Now” so you don’t end up in a half-loaded state.
A couple of similar threads with the same symptom, if you want to dig in:
- "No source control providers registered" after restart – resolved by deleting workspaceStorage
- Nothing initialises include source control providers, output, extensions etc
We’ll post here once there’s an update on the fix.