Revert changes doesn't work

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When the prompt asking to revert changes appears, if I scroll up in the message history and then click “Continue with revert”, the revert does not happen.
The action is ignored and no changes are reverted, even though the button is clicked.

Steps to Reproduce

Make a few edits with agent, then go to first prompt, change it.

On this step : Submit from a previous message?
Submitting from a previous message will revert file changes to before this message and clear the messages after this one.

Click : Continue and revert, and revert doesn’t apply, changes are still there

Expected Behavior

Changes should be removed if I click on continue and revert

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20 (Universal)
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.0.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. This is a known issue in version 2.2.x, and the team is already working on a fix. The main discussion is here: Revert Changes Broken with New Updates

Workarounds:

  • Use the Revert button next to the message (opens the “Discard all changes up to this checkpoint?” popup) - according to user feedback, it still works
  • Press CMD+Z to undo changes
  • Local History: right‑click the file → Open Timeline
  • Use Git commands to revert

Could you share:

  • The Request ID of the problematic chat (chat menu in the top right → Copy Request ID)
  • Console logs: Help → Toggle Developer Tools → Console - copy the errors

Let me know if the workarounds help.