Sudden disappearance of files/GPT using Russian?

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

All of my most important files (like index, etc.) were suddenly removed from the WP plugin I’ve been vibecoding. Also, GPT 5.2 Codex started using Russian words for things for some reason.

Steps to Reproduce

There are none. The next time I opened Cursor, it was simply all gone.

Expected Behavior

To have my files.

Operating System

Windows 10/11

Version Information

Version: 2.4.21 (user setup)
VSCode Version: 1.105.1
Commit: dc8361355d709f306d5159635a677a571b277bc0
Date: 2026-01-22T16:57:59.675Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Windows_NT x64 10.0.26100

For AI issues: which model did you use?

GPT 5.2 Codex

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Did this happen because of some kind of crash perhaps when files were not kept?

Hey, thanks for the report. There are two separate issues here, so let’s break it down:

  1. Russian words in GPT 5.2 Codex output

This was a known issue in Auto mode. Models would sometimes insert random Chinese or Russian characters. This should be fixed. If it’s still happening:

  • Send the Request ID (Chat context menu > Copy Request ID) and we’ll take a look at what’s going on
  1. Files disappearing

This one is more serious, but we need more context:

  • Did you use the agent before closing Cursor? What prompt did you give it?
  • Is your project using git? Can you check git status or git reflog?
  • In Cursor Settings > Agent > Auto-Run Settings > File-Deletion Protection, is it enabled?
  • Check Local History in Cursor (right click > Local History). The files might be there

If you used the agent, it may have run a delete command. Without git it’s hard to recover, but Local History might help.

  1. Great.
  2. Yes, file deletion protection was on. And I had to ask Opus 4.5 to retrieve all of the largest files from Cursor History and that worked. This was tedious and frustrating and I have no idea why it happened. The last prompt I gave had something to do with BYOK/MCP configuration into an app. Git was only partially set up but is set up now.