"No Changes Made" - Is this ever getting fixed? Bueller?

Cursor has a major bug (0.47.8) that I know for sure affects all Claude 3.7 models when editing PHP and likely others.

It will randomly “generate” a file for a minute or so and then respond “No changes made”. Clearly it was doing something for the minute it was generating, but all we get is the message “No Changes Made”.

I have had this happen on the very first request to make extensive changes to a mostly HTML php file.

I’ve tried to refactor code by removing, at first, 4 different functions and migrate them to separate files. It writes the first 3 files and then gives the “no changes made” on the 4th file and all requests thereafter.

I then decided let’s just have it move 2 functions instead, and this time it writes the 2 files and then when its time to remove those functions from the original file, once again “no changes made” loop of death.

Then, I had it move just a single function and again, when it came time to remove the functionality it migrated from the original, “no changes made”.

It’s like it’s literally trolling me. Whatever request I put in, it will always do one less step than is needed to complete the job before hitting the “no changes made” loop of death.

Several others have posted about this and its a major problem because it consumes large amounts of requests and gives us nothing for it.

Could someone at Cursor kindly respond and address this issue? Is anything being done to fix it?

I’ve reached out separately to support and its been 7 days with no resolution from that channel either.

This has been happening to me today with using Python and Claude-3.7-sonnet in thinking mode after refactoring the code into several different modules. It did the refactor and separated out the various functionality, but it stopped when trying to change the original module to account for the refactor.

It “seems like” it happens when the tool use exceeds the 25 uses and you have to continue.. which is highly frustrating in of itself.

I’m having the same problem. I tried a lot of different things, but it’s not working. Got stuck.

FWIW, this bug seems to occur completely randomly.

In one instance I had it redo exactly the same prompt that resulted in 'no changes" and it worked.

Then I had it do a different request and the first time, it gave ‘no changes made’, then the second time it worked, then just as an experiment I had it redo it, and the next three times in a row it gave “no changes made”.

This is a real mess and the fact that nobody at Cursor is responding to threads on this issue is deeply concerning.

Now that my fast requests were all blown on this issue, I’m just resubmitting the slow request over and over, on Cursor’s dime now, until it works.

So hey Cursor, if you want to fix this, I’ll switch back to paid fast requests. Your call.

2 Likes


It was so bad…

I cant use Cursor anymore, this is ridiculous. Happen with any model and all the time

I am stuck with the same issue for a week now, Cursor team should really look into this now.