Git does not connect / initialize after updating

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Whenever Cursor has an update, I always click the “install now” button. After Cursor comes back up Git does not reconnect / initialize.

I have to close and open a new instance

Steps to Reproduce

When Cursor has an update
Click “Install Now” from the popup within the IDE
When Cursor comes back up after updating then observe that Git does not initialize

Expected Behavior

After update, all extensions and Git startup properly

Operating System

Windows 10/11

Version Information

Version: 3.3.12 (user setup)
VSCode Version: 1.105.1
Commit: 75c0dfd29aecf2cc208dbaf761d5cc459c601aa0
Date: 2026-05-06T03:47:52.249Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

No - Cursor works, but with this issue

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:

We’ll post here once there’s an update on the fix.

Any news or motion on this? It’s borderline unusable in this state, having to keep closing and reopening Cursor until it works, or resetting.