Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Trial was working perfectly fine but just when I got the paid version, cursor has been going absolutely crazy writing random things in russian or sometimes chinese. What is going on with it?
if (!file) {
return NextResponse.json({ error: ‘File is required’ }, 其身{ status: 400 });
}
that translates to “His Body” according to google translate.
Steps to Reproduce
Give it a feature to work on or a bug to fix
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.54 (Universal)
VSCode Version: 1.99.3
Commit: 5c17eb2968a37f66bc6662f48d6356a100b67be0
Date: 2025-10-21T19:07:38.476Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0
For AI issues: which model did you use?
Auto
For AI issues: add Request ID with privacy disabled
b889f096-2ea0-4b0a-b621-7e0d2bc1a24e
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
1 Like
Hey, thanks for the report. This is unusual behavior.
To narrow down the cause, please:
- Try manually selecting a specific model (Claude Sonnet 3.5, GPT-4, etc.) instead of “Auto” and let us know if the issue persists
- Restart Cursor and check if it continues
- Check whether you have any custom prompts or a
.cursorrules file that might affect AI output
For now, manually selecting a specific model instead of “Auto” may help work around the issue.
This is happening to me as well. Has been all day in the cursor cli
1 Like
We are seeing it more and more in the last few days.
2 Likes
After the update to 2.0, the Auto mode seems to have regressed significantly. The biggest problem I have is that sometimes it randomly injects unicode characters into filenames:
---
Tool use: **read_file**
Read file: src/Services/Issuer/Issuer.Api/Program.cs
---
Could not find file 'src/Services/Issuer量产/Issuer.Api/Services/SomeService.cs' in the workspace.
It also attempts to list_dir for an undefined directory:
---
Tool use: **list_dir**
<details>
<summary>Listed directory undefined • **0** results</summary>
No results found
</details>
---
Later on it tried to access a tool in apparently Russian?
---
Tool тотпас not found.
---
This was all in a single request. Request ID is 8019c0af-64bc-4f5e-8b37-73789d31da9f if that helps.
1 Like
First time seeing it… Cursor 2 in auto mode… Haven’t seen it with other models.
seeing the exact same thing. at one point even arabic, both in the chat interface and then in the actual code.
Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
So, this was a new one today for sure… i would say almost every 2 out of 3 “command runs” are now failing cause of injection of hallucinated Chars.. Examples are provided.
This of course results in Cursor spinning the same command mulitiple times and or failing out 'saying “this didnt work” when it was self-induced.
i mean - really??? this results in a 60-70% reduction in efficiency if Cursor is injecting random character sets into the commands and then having to retry again and again until it cleans itself out.
Check it out - when i say “why are you doing this” - no intelligent answer other than “i acknowledge the bad chars and ill try again”. So what, Cursor is now just trying “anything” playing character set “Whack a mole?”
Steps to Reproduce
use your product today for anything
Expected Behavior
it should not be randomly injecting different character sets out of “nowhere”?
Screenshots / Screen Recordings
Operating System
Windows 10/11
Linux
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.53
VS Code: 1.99.3
Commit: ab6b80
Electron: 34.5.8
Chromium: 132.0.6834.210
For AI issues: which model did you use?
Its set to Auto with a Pro account.
For AI issues: add Request ID with privacy disabled
its happening for 2/3 requests - so you can find it
Additional Information
i am getting really tired of using your product for more than 2 hours and having to write tickets and see that in fact, its having to do the work 3-4 times (spinning my Compute/Power , etc) when it should not…
we dont work for Cursor as your field testers - we have paid for a product and almost everyday there are issues.
What happened to “quality releases?”
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
1 Like
another example just now as well..
1 Like
this is pretty insightful - this is from a single context today in the last 4 hours..
lets imagine for a second that there are 10,000 people doing this today - based on just this, that means we have more than 250,000 extra “queries/prompts” done by Cursor that were unnecessary, resulting in duplication and more importantly a waste of power and resources..
pretty poor…. when i have direct to ChatGPT or Grok wired up , i dont see this ….
1 Like
hehe.. this is “conservative”
- 60kWhs - that is huge!
I have the same thing as well - here are some interesting investigations from a single session today of 5 hours.. I then asked it to check and summarize the waste for 10,000 imagined users - this “new feature” would cost about 60kWh?!?! - wow…
hmm. i have been using AUTO since i purchased it - not sure how that is a “solution” to a bug…
Imagine you need to hammer a nail. And you’ve got a whole collection of tools — from an industrial sledgehammer to a tiny jeweler’s hammer. When you use Auto, you’re basically grabbing a random “hammer” from that collection blindfolded. Oh, and by the way, you don’t even control what’s in the collection.
Thanks for that.. imagine that you paid for a service that works one time and then the next time you use it, it takes you twice the amount of time and energy despite doing the same thing.
i am not really “sure” (sorry) what your point is - of course, we can “turn it off” - but that is not a solution - despite your excellent analogy, rather it seems that you would say “thats ok, turn off the features you pay for?”
Oh, you’ve started to understand how Cursor works!
1 Like
Funny choice of languages. Both parties approve this, comrades 
By the way, Grok 4 and Grok 4 Fast, when you give them a prompt in Russian, by the second or third reply they start answering in this weird mix of English and Russian. Though I doubt that happens if you talk to them only in English - I’ve only seen this happen with very low-power LLMs🤔

Just updated to 2.0 Zero config changes. Just gave a simple prompt and it immediately came back with this.
Time to go back.