No way to select a model in "New Agent" in 3.1.14

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The “Model” dropdown vanished

Steps to Reproduce

Start a new chat

Expected Behavior

Some way to pick the model I want to use

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.1.14 (user setup)
VSCode Version: 1.105.1
Commit: d8673fb56ba50fda33ad78382000b519bb8acb70
Date: 2026-04-14T01:39:23.679Z
Layout: editor
Build Type: Stable
Release Track: Early Access
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26100

Additional Information

You probably hear this on every second bug report…
Is it too much to ask that you guys actually test anything before you release it to us?

Does this stop you from using Cursor

No - Cursor works, but with this issue

The “model” dropdown is still there in my old prior chats, except now the button in it is disabled (stuck on “auto” - cannot be changed)

(that “update required” message is a left-over from the old chat - I am on the latest 3.1.14 now)

It’s the same for me.

same

Lucky for me - I did a backup before I upgraded. I’m restoring that now, then I’ll upgrade to 3.0.13 instead of 3.1.14 and see if this works… stay tuned!

Same bug with

Version: 3.0.13 (user setup)
VSCode Version: 1.105.1
Commit: 48a15759f53cd5fc9b5c20936ad7d79847d914b0
Date: 2026-04-07T03:05:17.114Z
Layout: editor
Build Type: Stable
Release Track: Early Access
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26100

even though this did work on a different computer a few days ago.

This looks like a back end mistake that they’ve got on their servers.

same!

I can normally select models when using versions 2.3.41 and 3.0.16.

Everything I’ve tried doesn’t work. Even if you only enable one model, it still does not use that.


My already-running instance on a different machine seems unaffected.

Clicking the agents icon gives a broken window, and a “copy error” option - here’s the error:

AgentPanel failed to render.

Error (TypeError): Cannot read properties of undefined (reading 'map')

Stack:
    at vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59719:8547
    at Array.map (<anonymous>)
    at qeS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59719:8489)
    at vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59719:10732
    at Object.useMemo (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:65552)
    at n.useMemo (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:462:105774)
    at WeS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59719:10508)
    at $8d (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59721:8478)
    at $ke (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:51645)
    at zLn (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:76940)
    at y3o (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:88447)
    at gKe (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:128052)
    at aNn (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:127014)
    at Egt (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:126831)
    at N3o (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:123249)
    at G3o (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44315:136401)
    at MessagePort.G (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44308:44541)

Component stack:
at $8d (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59721:1169)
    at div (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at voS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59727:8922)
    at laS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59727:51375)
    at tRn (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:58042:69226)
    at div (<anonymous>)
    at iaS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59727:48393)
    at aaS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59727:50784)
    at div (<anonymous>)
    at div (<anonymous>)
    at r30 (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:58044:23133)
    at LmS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60703:34821)
    at tRn (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:58042:69226)
    at vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60703:45893
    at div (<anonymous>)
    at qmS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60703:46351)
    at VariantEnforcer (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:707:12199)
    at div (<anonymous>)
    at div (<anonymous>)
    at OmS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60703:44940)
    at SVv (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:58730:96091)
    at XcS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:59728:28498)
    at xEv (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55573:95519)
    at AlertDialogProvider (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:849:10313)
    at ozv (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:58042:71804)
    at PortalProvider (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:732:8956)
    at HmS (vscode-file://vscode-app/c:/Users/user/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:60703:47224)

Can confirm I am having the same issue.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I just installed Cursor with the Pro plan, but no specific models appear for me to choose from; even under “Models,” it says “No models available.”

Steps to Reproduce

Just open the Models tab

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.1.14
VSCode Version: 1.105.1
Commit: d8673fb56ba50fda33ad78382000b519bb8acb70
Date: 2026-04-14T01:39:23.679Z (1 day ago)
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

Does this stop you from using Cursor

Yes - Cursor is unusable

I had the same exact issue, I rolled back to 2.0 and deleted all appdata, then I could see models, I re-installed latest and it showed the models there as well. Also my api keys worked too.

Hey everyone, this is a known issue in 3.1.14. The model picker is broken for many users.

Workaround: roll back to 2.3.41 or 3.0.16. It works there. A few users in the thread already confirmed this helps.

The bug is logged and the team knows. For now, the best option is to stay on the stable 3.0.16.

I also see an Agent Panel crash in the thread Post 14. That’s a separate issue. If you’re hitting Cannot read properties of undefined reading ‘map’ when opening the agents window, try this:

  • Run cursor --classic from Terminal to avoid the Glass layout
  • Clear cache: close Cursor, then delete the Cache, CachedData, and GPUCache folders from ~/Library/Application Support/Cursor/ on Mac or %APPDATA%/Cursor/ on Windows

Let me know if rolling back doesn’t help or if you need a hand.

I have rolled back to v3.0.16. But it still not works. The developer tool says:

[transport] Connect error in unary AI connect ConnectError: [not_found] Error

{"error":"ERROR_BAD_MODEL_NAME","details":{"title":"AI Model Not Found","detail":"Unknown model ID: composer-2-fast","isRetryable":false,"showRequestId":false},"isExpected":true}"

workbench.desktop.main.js:56241 Error refreshing default models: ConnectError: [not_found] Error

The network diagnostics is normal:

Version Information

Version: 3.0.16 (user setup)
VSCode Version: 1.105.1
Commit: 475871d112608994deb2e3065dfb7c6b0baa0c50
Date: 2026-04-09T05:33:51.767Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26100

After reverting to v2.6.22, the model list became available.

Updating Cursor from that version and returning to 3.1.14 also worked normally… :sweat_smile:

My guess is that this is a Back end problem, But if you’re still on a version which continues to not work, after you close and restart cursor - I too can confirm that downgrading to 2.6 fixes the problem on Windows 11

BACK UP YOUR FILES (the AppData/Cursor folder) first!!!

This predominantly appears to be a UI bug - If anyone is still experiencing it, trying this classic mode looks like it uses other UI, which might just fix the bug?

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

设置页面中,不显示具体可以用的模型名称,对话页面也无法自己选择模型

Steps to Reproduce

3.1版本

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.1.14
VSCode Version: 1.105.1
Commit: d8673fb56ba50fda33ad78382000b519bb8acb70
Date: 2026-04-14T01:39:23.679Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue