Cannot switch between models during an ongoing chat

Describe the Bug

After starting a conversation with OpenAI O3 or Anthropic models such as Claude 3.5 or Claude 4, and using built-in tools during that session, it becomes impossible to switch to OpenAI GPT-4.1 within the same conversation.

Similarly, use Kimi, it is not possible to switch back to any Anthropic model afterward.

This behavior appears consistently and affects workflow flexibility.

Steps to Reproduce

Start a conversation with O3 or Claude 3.5 / Claude 4.

Use one or more of Cursor’s tools

Attempt to switch the model to OpenAI GPT-4.1

OR

use with the Kimi model.

Attempt to switch to an Anthropic model (Claude 3.5 / Claude 4)

Expected Behavior

It should be possible to switch between all supported models at any point in the conversation, regardless of which tools were used.
Many workflows benefit from starting with a lightweight or cheaper model (e.g., Kimi 4.1) and then switching to a more advanced model ( Claude) for deeper processing.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.3.2 (user setup)
VSCode Version: 1.99.3
Commit: 7db9f9f3f612efbde8f318c1a7951aa0926fc1d0
Date: 2025-07-24T22:25:04.483Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

Additional Information

Please fix all the models to match each other, I don’t have the strength to report another model that does this every time.

While this issue does not make Cursor completely unusable, it prevents efficient model switching, which in turn causes significant financial loss — for example, by forcing me to use expensive models for simple tasks instead of switching temporarily to cheaper ones.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. We’ll investigate it.

1 Like

I know this is unrelated, but you have the funniest profile picture I’ve ever seen.

1 Like

It should be fixed now.

Unfortunately not fixed!
Thanks for the quick fix, it is indeed possible to switch from KIMI now, but it is not possible to switch to 4.1 later.

If you need any specific details, call details, or other, feel free to ask, greatly appreciate your help, make Cursor perfect

“Now, after using claude-4-sonnet, it’s no longer possible to switch to KIMI, and it’s getting much more frustrating.
KIMI saves me a lot of money — please fix this.”

Thanks for the additional info, we’ll investigate it.

Could you share the request ID? For this, you need to disable privacy mode if it’s enabled, then reproduce the issue when it happens again and copy the ID.

Request ID: db6134cb-7875-41a6-b4ab-62e928ec5df4
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment.”,“additionalInfo”:{},“buttons”:},“isExpected”:false}
ConnectError: [unavailable] Error
at yWa.$endAiConnectTransportReportError (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4846:224262)
at asr.S (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:495:17760)
at asr.Q (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:495:17538)
at asr.M (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:495:16626)
at asr.L (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:495:15727)
at Wyt.value (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:495:14519)
at we.B (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2398)
at we.fire (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2617)
at Ynt.fire (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4833:10379)
at u.onmessage (vscode-file://vscode-app/c:/Users/Y/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7043:13881)

‫בתאריך יום א׳, 27 ביולי 2025 ב-11:58 מאת ‪Dean Rie via Cursor - Community Forum‬‏ <‪[email protected]‬‏>:‬

This is just one type, it’s from KIMI to Entropic
There are more, if you want, write to me

‫בתאריך יום א׳, 27 ביולי 2025 ב-20:43 מאת ‪Yaakov‬‏ <‪[email protected]‬‏>:‬

Thanks for the information. Could you please update to version 1.3.3 and check if the issue still persists there?

I’m already there, and there are still problems.

‫בתאריך יום א׳, 27 ביולי 2025 ב-20:59 מאת ‪Dean Rie via Cursor - Community Forum‬‏ <‪[email protected]‬‏>:‬

Repeat the steps, see for yourself.

‫בתאריך יום א׳, 27 ביולי 2025 ב-21:07 מאת ‪Yaakov‬‏ <‪[email protected]‬‏>:‬

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.