Always show the error:Bad Request

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Request ID: 4e9a3d91-2653-4cb4-969b-e5f8bf75a735
{“error”:“ERROR_BAD_REQUEST”,“details”:{“title”:“Bad request.”,“detail”:“Bad Request”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
ConnectError: [invalid_argument] Error
at UZc.$endAiConnectTransportReportError (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6331:408701)
at rLo._doInvokeHandler (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6948:21873)
at rLo._invokeHandler (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6948:21615)
at rLo._receiveRequest (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6948:20377)
at rLo._receiveOneMessage (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6948:19194)
at _Pt.value (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6948:17286)
at _e._deliver (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at _e.fire (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at tpt.fire (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6316:12156)
at MessagePort. (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:8976:18439)

Steps to Reproduce

When i used the agent, ask some questions

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.39 (system setup)
VSCode Version: 1.105.1
Commit: 60d42bed27e5775c43ec0428d8c653c49e58e260
Date: 2025-11-27T02:30:49.286Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

auto

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for reporting this. The ERROR_BAD_REQUEST issue you’re experiencing has a known fix that’s helped many users.

Primary solution - Check MCP servers:

  • Open Cursor Settings → MCP
  • Disable any enabled MCP servers (especially look for any showing yellow warning signs)
  • Restart Cursor

If that doesn’t help:

  • Try starting a new chat - does it work in fresh chats?
  • Cursor Settings → Network → Run Diagnostics
  • If using a VPN: Settings → search “HTTP/2” → enable “Disable HTTP/2”

Could you let me know if you have any MCP servers enabled and whether disabling them resolves the issue?

i HAVE THE SAME ISSUE
Request ID: 47ffd9ce-d11a-4748-af7f-b85b587596ae
{“error”:“ERROR_BAD_REQUEST”,“details”:{“title”:“Bad request.”,“detail”:“Bad Request”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
ConnectError: [invalid_argument] Error
at isu.$endAiConnectTransportReportError (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6409:408775)
at rMo._doInvokeHandler (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:21873)
at rMo._invokeHandler (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:21615)
at rMo._receiveRequest (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:20377)
at rMo._receiveOneMessage (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:19194)
at zPt.value (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:17286)
at _e._deliver (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at _e.fire (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Lpt.fire (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6394:12156)
at MessagePort. (vscode-file://vscode-app/c:/Users/yairl/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:8973:18439)

and I followed the suggest solution BUT it does not help

Just an update - I closed all chats and restart a new one - and now it returned to work