Cursor is going haywires

Hi everyone,

I’ve been a dedicated Cursor user since last December and wanted to share some feedback on my experience.

For the first several months, the tool was fantastic. I started with Quick Edit (CMD+K) for most tasks and was impressed. When my edits became more complex (a few hundred lines), I switched to the Chat mode, which also worked very well. The context mechanism, particularly referencing files and functions with @, has been a standout feature that I love.

However, over the past few weeks, I’ve encountered a series of critical issues that have made Cursor unreliable, and in some cases, destructive to my workflow:

  • Unintended File Edits & Deletions: Cursor has started editing the wrong files, breaking parts of my codebase unintentionally. On a few occasions, it has even deleted files entirely.
  • Recursive/Uncontrolled Edits: The AI will sometimes get stuck in a loop, attempting to “fix” the same piece of code multiple times without success or prompting.
  • Decreased Accuracy: It has been struggling to follow my instructions accurately, often missing the core request or making unrelated changes.

These stability problems are a recent development, and they are seriously impacting my ability to trust the tool with my work.

On top of these functional regressions, the recent changes to the billing structure are concerning. It’s difficult to justify the new pricing when the core product’s reliability has noticeably declined.

I’m posting this to see if others are facing similar stability issues and to bring this to the development team’s attention. I genuinely believe in Cursor’s potential and hope these critical bugs can be addressed soon.

9 Likes

I started to notice some chaotic behaviour recently too.

For context, consider one HTML page with some embedded JSON data which I then use to render into charts as a report.

While I was refactoring an HTML and requested that one specific DIV to be refactored from the data to the rendering chart, including a new visualization and details, explicitly saying to refactor only that particular group, once Cursor fixed what I asked it started to randomly edit and change several other DIV elements through the page. And in the end, the entire page was deleted for no reason.

This is quite awkward.

I’ve noticed issues too. The most frequent one is when the AI tries to apply multiple edits in sequence, which happens most often when editing TSX files and there are linting errors. It always goes something like this:

Agent says:

  • Ok, let me make
  • Ok, now let me make to the same file
  • I see there are linting errors (in the Y changes), let me fix those
  • Fixes the linting errors, in the process it undid the
  • Ok, everything is done!

It will be something like this except multiplied a lot more, all from one chat message that I sent to kick off the action. I end up having to scroll back through all the stuff it was trying to do and manually piecing together what the correct changes should have been. Very frustrating.


The other issue I’ve had a lot lately is that the chat window fails to render code snippet examples. It will say something like "Here’s an example refactor: " followed by nothing, just a blank space in the chat.

You’re absolutely right!

Sorry, I just had to :slight_smile: :slight_smile:

Yep, I’ve been using cursor for 7 months now and it has been a love/hate relationship. Mostly it has been a good experience but lately this loop problem with prompts is aggravating. And the pricing/rate limits is confusing as heck. I don’t even know what I am being charged anymore as cursor doesn’t send me any notifications. I’ve built a substantial AI website with cursor and want to stay with it, but cursor team needs to fix these issues. Using claude, which I love, but IDE seems to fallen behind.

Cursor is unusable today.. It is unable to follow the most basic of prompts and often gets stuck in loops.. It looses context , forgets what it was doing, and simply cannot perform the most basic of tasks.