"Review next file button stuck"

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The “review next file” button is stuck on even though there are no changes to any of the files it mentions.

When I click the button it takes me to random files that haven’t been touched in ages and there’s no diff when the file is displayed. This is clearly a bug and its quite obtrusive.

List of things tried that don’t work:

  • Close and re-open the ide
  • Cmd + shift + P → Reload window
  • Clearing all chats

The diffing system whenever a model makes a change is now 100% broken. It shows no diff for anything it changes. It makes the IDE totally unusable.

Steps to Reproduce

No idea how I got in this state. I have no way of knowing. Potential issue: I recently installed the Claude Code extension. Maybe there’s some conflict there? That’s just a wild guess though.

Please fix this. Makes the product hard to use.

Expected Behavior

The “Review next file” button should only be displayed when there are unreviewed files that the user hasn’t accepted or denied changes to. It should not be showing files from ages ago that have zero changes to them.

Operating System

MacOS

Version Information

Version: 2.4.22

For AI issues: which model did you use?

N/A

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. This is a known issue with the Review panel. Old files can pile up, and diffs stop showing.

A few things to try:

  1. Check git status
    Open the terminal and run git status. The files might actually be in an uncommitted state, and the diffs just aren’t rendering correctly.

  2. Claude Code extension
    Good call, it could be a conflict. Try this:

  • Disable the Claude Code extension
  • Fully restart Cursor (not just Reload Window)
  • Check if the issue is gone
  1. If it still doesn’t help
    Please share a screenshot of the Review panel showing the files that are stuck there. That’ll help the team understand what’s going on in your case.

Let me know what works. If nothing does, we’ll escalate with more details.