Custom Mode Model Not Persisting Across Mode Switches in Cursor 0.50

I’ve noticed a change in how custom modes handle model selection in Cursor version 0.50. In previous versions, when I set a specific model for a custom mode, that model would remain tied to the mode regardless of mode switches. However, in 0.50, when I switch between modes, the model no longer follows the custom mode’s settings and stays stuck on a single model (seemingly the last one used) unless I manually change it.

**For example: **
I set Custom Mode A to use Sonnet3.7 and Custom Mode B to use GeminiPro2.5.

In earlier versions, switching to Mode A would automatically use Sonnet3.7, and Mode B would use GeminiPro2.5.

Now, if I’m in Mode A using Sonnet3.7 and switch to Mode B, it still uses Sonnet3.7 unless I manually select GeminiPro2.5.

Has anyone else encountered this issue? It feels like a regression from the previous behavior, as it disrupts the workflow when switching modes. I’m running Cursor 0.50 on Windows 11. Any workarounds or insights would be appreciated

Trying to reproduce this issue but unable to in this new version! Would you be able to share a video reproducing this? If you re-set the models in both modes, does it work?

This is a video I recorded. Also, I tried deleting the custom mode and creating a new one, but the issue persists.
Additionally, I’m experiencing the same problem on my MacBook (version 0.50.1).

1 Like

Version: 0.50.1 (user setup)
VSCode Version: 1.96.2
Commit: 81bf18c2ba01d6e7e886875bdb6d1d04ac31c1f0
Date: 2025-05-11T05:45:30.151Z
Electron: 34.3.4
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

I have same issue.
Version: 0.50.1
VSCode Version: 1.96.2
Commit: 81bf18c2ba01d6e7e886875bdb6d1d04ac31c1f0
Date: 2025-05-11T05:43:47.431Z
Electron: 34.3.4
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Linux x64 5.15.0-136-generic