Restore connection after internet fail

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I was working in the Cursor IDE and sent a request to the Agent when my internet connection dropped. I have received “Connection error” as expected. In 1 hour, the connection is restored, and I can navigate to any URLs (including cursor.com). But any request in Agent/Ask/… chat reports “Connection error” in 1 sec. It has been over 2 hours since the connection was restored, but I still received this error. I closed the Cursor IDE and started it again several times. And I still got a connection error. At the same time, the inline hints are working succesfully.

Steps to Reproduce

  1. Disconnect internet connection
  2. Send any request to agent. Receive “Connection error” (expected)
  3. Restore internet connection
  4. Wait several minutes to restore connection
  5. Send any request to Agent

Expected Behavior

The agent respond on the request

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.14 (system setup)
VSCode Version: 1.105.1
Commit: 1685afce45886aa5579025ac7e077fc3d4369c50
Date: 2025-12-11T01:12:35.790Z
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

For AI issues: add Request ID with privacy disabled

Request ID: fa7eef57-f12b-430e-8cc5-6d569beaad5d
ConnectError: [internal] 301568:error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE:....\third_party\boringssl\src\ssl\tls_record.cc:486:SSL alert number 40

at yGc.$streamAiConnect (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:12095:453313)
at async vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:585:94724
at async Object.run (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:12143:10221)
at async o (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:8549:1269)
at async Promise.allSettled (index 0)
at async Izr.run (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:8549:6561)

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

I found a workaround. You should LogOut from cursor account and SignIn again.

Hey, thanks for the update. Glad the re-login helped.

This lines up with a known TLS issue over HTTP/2. If the error returns, please try:

  • Settings → type “HTTP/2” → enable “Disable HTTP/2” → restart Cursor and test in a new chat
  • Settings → Network → Run Diagnostics → share a screenshot
  • Share 2-3 new Request IDs from failed attempts and errors from Help → Toggle Developer Tools → Console
  • Confirm if you’re using a VPN/proxy/Zscaler/Cloudflare WARP or SSL inspection, and the result on a different network

Let me know if it happens again.

Can you ask questions in two chat windows?

I tried a lot: open a new chat, open a new Cursor IDE window. I even rebooted a computer. Nothing to help.

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