[2.5.20] Revert to Checkpoint Broken

Describe the Bug

Reverting to checkpoint no longer reverts. Changes in code remain, even if it shows in chat that a revert was done.

Steps to Reproduce

Submit prompt that makes changes in code. Then attempt to revert by clicking the arrow in the previous message.

image

Expected Behavior

Reverts

Operating System

Windows 10/11

Version Information

Version: 2.5.20 (user setup)
VSCode Version: 1.105.1
Commit: 511523af765daeb1fa69500ab0df5b6524424610
Date: 2026-02-19T20:41:31.942Z
Build Type: Stable
Release Track: Early Access
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. I tried reproducing it on 2.5.20, and checkpoint revert works fine on my end.

I need a bit more info to figure this out:

  1. The Request ID for the affected chat. Click the three dots in the chat corner, then Copy Request ID.
  2. What kind of changes were made? Was a new file created, an existing file modified, or a file deleted?
  3. Did you try it in another project? Same issue there?

Without this, it’s hard to tell what went wrong. Let me know.

It only happens when I was also not seeing the diffs (as noted in this bug report). So the bugs may be related.

Both issues are now sometimes happening and sometimes not. It has been happening when editing existing files. Same project.

Here is a request ID: 35fe0d1f-3dfd-4a07-bb95-1eb6b29f38ca and another 1214ff32-b6cb-40fb-8f1a-adb52386558b

Both of these requests did not show the diffs either. They were files that already existed. When I try to revert to the checkpoint, the popup to confirm shows, then when I confirm nothing happens to the code but the chat appears to have reverted.

1 Like

This is happening for me right now, very frustrating.

For now, I’ve reverted to version 2.2 of cursor which you can get on the cursor download page, I think 2.3 works too though if you want a more recent cursor but I haven’t checked.

Happens to me as well, only when you don’t get the diff view.

This revert checkpoint issue appears to be resolved in 2.5.25.

@shem @Ethan_Clinick @swordsith