An unexpected error occurred on our servers ,Session error

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

An unexpected error occurred on our servers. Please try again, or contact support if the issue persists.
Request ID: d0c5edf4-4c98-4a90-9d00-c6b961cfa8e5
[unknown] Network disconnected
l6e: [unknown] Network disconnected
at Fpk (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:35852:26781)
at NDw (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:35852:25580)
at Gpk (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:35853:6852)
at hmf.run (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:35853:11731)
at async qZs.runAgentLoop (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:48220:22008)
at async OKf.streamFromAgentBackend (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:48288:12345)
at async OKf.getAgentStreamResponse (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:48288:19576)
at async Vyn.submitChatMaybeAbortCurrent (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:35985:17397)
at async zh (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:47271:3889)

Steps to Reproduce

1.Open Cursor IDE.
2.Create a new Agent or Ask chat.
3.Type any prompt, including simple prompts like “hey”.
Cursor starts:
4.“Planning next moves”
5.Then changes to:
.“Taking longer than expected…”
6.Then changes to:
“Reconnecting…”
7.Eventually shows:
“Internal Error — An unexpected error occurred on our servers.”

Expected Behavior

Agent/Ask chat should respond normally to prompts instead

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Cursor IDE latest stable version.
Issue persists after restart and reboot.

For AI issues: which model did you use?

Auto mode
GPT-5.5

For AI issues: add Request ID with privacy disabled

d0c5edf4-4c98-4a90-9d00-c6b961cfa8e5

Additional Information

Environmental monitoring anomaly detected; it was normal 3 hours ago.

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, from the diagnostics screenshot it looks like HTTP/2 is failing with “Unexpected protocol: undefined”. Because of that, API, Ping, Chat, and Agent are marked as unavailable. DNS, Auth, and CDN are passing, so your network can reach Cursor in general, but the HTTP/2 stream is getting blocked. This is common with corporate proxies, VPNs, antivirus software, or an unstable outbound connection.

Try this workaround:

  1. Open app settings with Ctrl+,
  2. Search for HTTP/2
  3. Switch the option to HTTP/1.1
  4. Restart Cursor and run Run Diagnostics again

If API, Chat, and Agent turn green after that, the issue was the HTTP/2 stream going through your network or proxy.

If it stays the same, check this:

  • Make sure VPN, proxy, or a corporate firewall is disabled. Zscaler and similar tools often break HTTP/2 specifically
  • Try another network, like a mobile hotspot. If it works there, it’s definitely your current network

Let me know what the diagnostics show after disabling HTTP/2.

The issue has been resolved—it was caused by an outdated Cursor version. When testing on a new computer with the latest version of Cursor, the problem was perfectly fixed.

However, I’d like to offer some feedback: Why aren’t version updates automatically pushed? This issue took five hours to resolve, wasting valuable production time.

Glad we got it sorted out, and thanks for the update on the issue.

About updates, they arrive automatically, but via a staged rollout, so the rollout happens in waves and can take 1 to 3 days after release. Also on Windows, the update downloads in the background but only applies the next time you restart Cursor, so if the app hasn’t been closed for a while, the new version won’t show up. Sometimes auto-update can quietly fail due to permissions, antivirus software, or corporate network restrictions.

To check manually: Help > Check for Updates (or Ctrl+Shift+P > Attempt Update). You can see your current version in Help > About. If the update gets stuck, you can download the installer directly from Cursor · Download.

I’ll pass along your feedback about making new version notifications more obvious to the team.