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.