"No changes made"

Hi,

Cursor Ai doesn’t make any changes to files. I asked it for changes several times and what I get is “No changes made” over and over again. Is this a bug or a feature? It’s burning my premium fast requests that I paid for…

2 Likes

What’s your answer to this problem? Im paying for this.

2 Likes

Could you share a screenshot of what you’re seeing when this happens? This definitely isn’t expected behavior - we should be able to see why the changes aren’t being applied

Hi, I’ll attatch screenshot when it’ll happen again - it happens from time to time. The behavior looks like this:

  1. Im telling what I want to code

  2. Cursor is showing some code but there’s “no changes made” info on code window. And it looks like it falls into a loop of it. It doesn’t show blue button “accept all changes” and I can’t add changes on windows with code.

  3. I found work-around but it not always works - I need to wrie “please make ACTUAL changes in code and save to file”,

Then it writes it’s sorry and after several tries it finally adds code to file. But it not always work.

It shows ‘No changes made’ because the AI is suggesting the change, but as you have found, has not yet actually suggested you implement those changes!

This should be better in v0.46, as we have tweaked the behaviour here.

Im still getting this on 0.46 frequently. I realize that sometimes the LLM might not have actual changes, but its happening more regularly than with 0.45.15.

Im getting this all the time as well. like, 2 times out of 3.
its weird, almost like it intentionally tries to burn through fast requests…

2 Likes

I get this all the time too. And it even starts using echo and sed to make changes instead of using its provided tools to edit since it is unable. Cancelled my subscription, as I end up wasting more time on fighting with the LLM rather than making progress atm. I look forward to getting this fixed, will use other tools in the meantime.

yes also can confirm that every 3-5 files edited cant be applied, or it doesnt make a change but claims it does etc… also files are not generated always when they are not yet existing. another time it generates and overwrites an existing file that didnt need changes.

I’ve tried with different models, and all seem to struggle with applying changes.


Eventually it resorts to sed, echo and creating new files and doing lots of weird unproductive ■■■■.

1 Like

i have that problems too.
its told me no changes made but the bot take the money…
also sometimes he doing a problems like he cant do it, or edit my file but the money gone…

someone found solution?

It’s still happening ALL the time for me. Notes: I have tried different LLMs and tried removing my cursorrules to no avail, it still struggles when applying files, almost always ending the interaction with “No changes made” and trying again and again. This has wasted me so much time and credits, sure hope it is fixed asap.

Version: 0.46.8 (Universal)
VSCode Version: 1.96.2
Commit: be4f0962469499f009005e66867c8402202ff0b0
Date: 2025-02-28T19:32:53.996Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 23.6.0

4 Likes

I had completely the same issue as you, and I fixed it in the dumbest way:
The path to the project that I was in was called “/Users/xallt/Documents/Brain2/.obsidian/plugins/auto-graph-coloring”
I moved it to a different folder called “/Users/xallt/progs/auto-graph-coloring” and it worked for me
I don’t know whether it had to do with a long path, or with a “.” in the path, or with permissions in the folders (I couldn’t find anything), but this did help

1 Like

Thanks, @Xallt ! That fixed it for me too.
My working directory is ~/.ghq/src/github.com/<orgId>/<repo>, so changing .ghq to ghq made it work.

Same issues here (Version: 0.46.9 (Universal)). It keeps generating content for files, that it tires to work with later on. However, since all the code blocks show ‘now changes made’ it cannot find any code in the files. Asked about this cursor acknowledges the problem: "There seems to be an issue with editing files in folders that start with a dot (hidden folders) using the edit_file tool. When I try to edit these files, the system reports “no changes made” even though I’m providing valid edits.

This appears to be a limitation with how the editing system interacts with hidden directories. Let me change my approach and use terminal commands instead for files in dot directories."

My project path is not hidden and contains no . so it should not be a problem, but I still have an issue using the agent.

Path: /Users/user/Documents/GitHub/project-monorepo/something/else

2 Likes

Cursor is broken

1 Like

I also have the same problem. When the cursor tries to generate a script file, it prompts an error message “no changes made” while checking that the content of the file is empty. This means that the cursor cannot write the code into the newly generated file. But if the cursor forces the code line by line to be written to the file directly with commands, it can succeed, but this is too inefficient.My cursor runs on MAC Pro and the version is as follows:
version: 0.47.0
: 1.96.2
Electron: 2025-03-10T21:55:46.762Z
ElectronBuildId: 32.2.6
Chromium: undefined
Node.js: 128.0.6613.186
V8: 20.18.1
OS: 12.8.374.38-electron.0

Not sure if it’s related, but after upgrading firmware on my ASUS router, it works again :thinking: