Revert Changes Broken with New Updates

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The new updates broke the revert changes when you go to an old chat, the files remain the same and don’t go to that checkpoint

Steps to Reproduce

start chat → wait for agent to make changes, stop the agent, go back to the prompt and when asked press revert changes

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.14 (system setup)
VSCode Version: 1.105.1
Commit: 1685afce45886aa5579025ac7e077fc3d4369c50
Date: 2025-12-11T01:12:35.790Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

Yes - Cursor is unusable

9 Likes

Hey, thanks for the report. This looks like a bug - checkpoints should revert agent changes.

So I can pass this to the dev team, could you provide:

  1. The chat Request ID where it happened (chat menu top-right > Copy Request ID)
  2. A screenshot or video of the issue, if possible
  3. Try a new chat and reproduce - does it happen every time?
  4. Console logs: Help > Toggle Developer Tools > Console tab - copy any errors

Temporary workaround: you can use CMD+Z to undo changes or Local History (right‑click the file > Open Timeline) if you need to quickly restore code.

Let me know if that helps!

Seems I am also having this issue. It asks me to “revert changes” and I choose to “continue and revert”, but the changes are directly committed and not reverting.

1 Like

I’m having the same issue as well. The Continue & Revert doesn’t work at all when working on large codebase. It works normally for small projects. This issue doesn’t happen before upgrading to Cursor v2.

I have the same issue. Revert functionality is not working, and I don’t know how to revert back new changes besides doing a “git reset hard”.

please help

1 Like

Happened to me too. However it looks like the revert button next to the message bubble (which opens the pop up saying “Discard all changes up to this checkpoint?”) still works

Describe the Bug

A lot of times when I go back on a previous chat, when there were already code changes made, and I select the option “Continue and revert” none of the code changes are actually undone or only part of them are undone.

Steps to Reproduce

se description

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Same problem here. I was writing the following post, when I finally saw this ticket, so i put it here:

Since the last update (v2.2), it seems that the revert changes option after rewriting a prompt no longer works.

What I observe:

  • I send an initial prompt and the agent edits the files.

  • I am not satisfied with the result, so I edit the prompt I just sent and submit it again.

  • A popup asks whether I want to revert the changes, and I click “Yes, revert changes.”

At this point, I encounter two situations that show the revert did not happen:

  • First case: the agent’s second response says that the feature is already implemented and that it will just work on it, even though the feature did not exist at all before the first prompt.

  • Second case: the agent’s second response does not start making any changes because it asks questions, but I can still see the changes from the first prompt in my files and in the web browser.

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