Alwasy getting connection error. I can't continue using Cursor

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Good day. Starting from last day evening, it was about after 22.00 I was faced with connection error issues. Its come always after Im trying to send some command to AI

Steps to Reproduce

I’m sending instructions to AI agent and its always come with message Bad request Request ID: 833a525c-14fa-45b9-8021-3ebfe9733b03
{“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:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6409:408775)
at rMo._doInvokeHandler (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:21873)
at rMo._invokeHandler (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:21615)
at rMo._receiveRequest (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:20377)
at rMo._receiveOneMessage (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026:19194)
at zPt.value (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7026: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 Lpt.fire (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6394:12156)
at MessagePort. (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:8973:18439)

Expected Behavior

And nothing happen after that. And I dont know whats to do

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.47 (system setup)
VSCode Version: 1.105.1
Commit: 2d3ce3499c15efd55b6b8538ea255eb7ba4266b0
Date: 2025-12-04T02:31:50.567Z
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.19045

For AI issues: which model did you use?

Auto

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. The “ERROR_BAD_REQUEST / ConnectError [invalid_argument]” error is known. Please try:

  • Settings → Tools & MCP → disable all MCP servers → restart Cursor
  • Close current chats and start a new one - this fixed it right away for several users
  • Settings → Network → Run Diagnostics and share the results
  • If you’re on VPN/proxy/corp network: Settings → search “HTTP/2” → enable “Disable HTTP/2”

If it doesn’t help, please send:

  • Are MCP servers enabled for you (which ones)?
  • Network Diagnostics results
  • Do you use VPN/proxy/Zscaler?
  • Additional Request IDs for failed requests (Chat menu → Copy Request ID)
  • Screenshot/console log if the error message changes

Let me know if a new chat or disabling MCP/HTTP2 helps.

There has no MCP servers was installed. It was never installed there. And now there nothing.
I have no VPN/proxy/corp network
Network diagnostic result is also okay
[2025-12-04T10:41:44.577Z] Host: api2.cursor.sh
[2025-12-04T10:41:44.577Z] Servers: 10.164.40.18
[2025-12-04T10:41:44.577Z] Resolved to 54.87.112.210 in 20ms
[2025-12-04T10:41:44.593Z] Resolved to 54.87.112.210 in 15ms
[2025-12-04T10:41:44.594Z] Resolved to 54.87.112.210 in 0ms
[2025-12-04T10:41:44.595Z] Resolved to 54.87.112.210 in 0ms
[2025-12-04T10:41:44.604Z] Host: api2.cursor.sh
[2025-12-04T10:41:44.604Z] Servers: system
[2025-12-04T10:41:44.604Z] Resolved to 34.198.60.228, 44.205.163.88, 52.55.122.32, 18.233.190.170, 54.146.234.225, 52.73.183.186, 44.197.252.65, 54.87.112.210 in 5ms
[2025-12-04T10:41:44.605Z] Resolved to 34.198.60.228, 44.205.163.88, 52.55.122.32, 18.233.190.170, 54.146.234.225, 52.73.183.186, 44.197.252.65, 54.87.112.210 in 0ms
[2025-12-04T10:41:44.605Z] Resolved to 34.198.60.228, 44.205.163.88, 52.55.122.32, 18.233.190.170, 54.146.234.225, 52.73.183.186, 44.197.252.65, 54.87.112.210 in 0ms
[2025-12-04T10:41:44.606Z] Resolved to 34.198.60.228, 44.205.163.88, 52.55.122.32, 18.233.190.170, 54.146.234.225, 52.73.183.186, 44.197.252.65, 54.87.112.210 in 0ms
[2025-12-04T10:41:44.606Z] Result: true

[2025-12-04T10:41:44.548Z] Start
[2025-12-04T10:41:44.990Z] Host: api2.cursor.sh
[2025-12-04T10:41:44.990Z] Protocol: h2
[2025-12-04T10:41:44.990Z] Result: true in 442ms

[2025-12-04T10:41:44.548Z] Start
[2025-12-04T10:41:45.206Z] URL: https://api2.cursor.sh/
[2025-12-04T10:41:45.206Z] Status: 200
[2025-12-04T10:41:45.206Z] IP: 54.87.112.210
[2025-12-04T10:41:45.206Z] Issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
[2025-12-04T10:41:45.206Z] Name: api2.cursor.sh
[2025-12-04T10:41:45.206Z] AltName: DNS:api2.cursor.sh, DNS:prod.authentication.cursor.sh, DNS:*.api2.cursor.sh
[2025-12-04T10:41:45.206Z] DNS Time: 14ms
[2025-12-04T10:41:45.206Z] Connect Time: 202ms
[2025-12-04T10:41:45.206Z] TLS Time: 222ms
[2025-12-04T10:41:45.206Z] Result: true in 658ms

[2025-12-04T10:41:44.549Z] Start
[2025-12-04T10:41:45.236Z] Result: true

[2025-12-04T10:41:44.550Z] Sending ping 1
[2025-12-04T10:41:45.237Z] Response: ‘ping’ in 687ms
[2025-12-04T10:41:45.237Z] Sending ping 2
[2025-12-04T10:41:45.463Z] Response: ‘ping’ in 226ms
[2025-12-04T10:41:45.463Z] Sending ping 3
[2025-12-04T10:41:45.674Z] Response: ‘ping’ in 211ms
[2025-12-04T10:41:45.674Z] Sending ping 4
[2025-12-04T10:41:45.893Z] Response: ‘ping’ in 219ms
[2025-12-04T10:41:45.893Z] Sending ping 5
[2025-12-04T10:41:46.113Z] Response: ‘ping’ in 220ms
[2025-12-04T10:41:46.113Z] Result: true

[2025-12-04T10:41:44.551Z] Starting stream
[2025-12-04T10:41:45.239Z] Response: ‘foo’ in 685ms
[2025-12-04T10:41:46.246Z] Response: ‘foo’ in 1007ms
[2025-12-04T10:41:47.248Z] Response: ‘foo’ in 1002ms
[2025-12-04T10:41:48.254Z] Response: ‘foo’ in 1006ms
[2025-12-04T10:41:49.245Z] Response: ‘foo’ in 991ms
[2025-12-04T10:41:50.246Z] Result: true

[2025-12-04T10:41:44.553Z] Starting stream
[2025-12-04T10:41:44.554Z] Pushing first message
[2025-12-04T10:41:45.240Z] Response: ‘foo’ in 686ms
[2025-12-04T10:41:45.749Z] Pushing next message
[2025-12-04T10:41:45.978Z] Response: ‘foo’ in 738ms
[2025-12-04T10:41:46.482Z] Pushing next message
[2025-12-04T10:41:46.680Z] Response: ‘foo’ in 701ms
[2025-12-04T10:41:47.182Z] Pushing next message
[2025-12-04T10:41:47.387Z] Response: ‘foo’ in 707ms
[2025-12-04T10:41:47.899Z] Pushing next message
[2025-12-04T10:41:48.104Z] Response: ‘foo’ in 717ms
[2025-12-04T10:41:48.104Z] Result: true

[2025-12-04T10:41:44.547Z] Host: marketplace.cursorapi.com
[2025-12-04T10:41:45.308Z] Response in 761ms
[2025-12-04T10:41:45.308Z] Response: 200
[2025-12-04T10:41:45.308Z] Response Type: cors
[2025-12-04T10:41:45.308Z] Server: null
[2025-12-04T10:41:45.308Z] Result: OK in 761ms

Request ID: 5f7c0f2f-c80d-4f06-a8b1-15e1966e8a82
{“error”:“ERROR_BAD_REQUEST”,“details”:{“title”:“Bad request.”,“detail”:“Bad Request”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}

How to be ?
Thanks for your support.

Await your quick answer

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