Connection failed. If the problem persists, please check your internet connection

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After the latest update.->Connection failed. If the problem persists, please check your internet connection or VPN

Cannot use any of the models, tried making new chats, disabling HTTP2.0, restarting, updating. Nothing works. Unfortunately this happens to often and have cancelled my subscription.

Steps to Reproduce

Randomly breaks

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.54 (user setup)
VSCode Version: 1.99.3
Commit: 7a31bffd467aa2d9adfda69076eb924e9062cb20
Date: 2025-11-03T22:40:44.657Z
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.26100

For AI issues: which model did you use?

All models, all chats

For AI issues: add Request ID with privacy disabled

Request ID: e1e48310-4924-42ee-9098-0fbf52c38c8a

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. Since disabling HTTP/2 didn’t help, let’s try a few more steps:

  1. Check MCP servers (common cause)
  • Open Cursor settings (Ctrl+Shift+P → “Preferences: Open User Settings (JSON)”)
  • Look for MCP server configurations
  • If present, temporarily disable them (Cursor has an 80 tool limit and exceeding it causes connection failures)
  1. Run network diagnostics
  • Cursor Settings → Network → Run Diagnostics
  • Share a screenshot of the results
  1. Check Windows Firewall
  • Windows may need to re-allow the updated version (2.0.54)
  • Windows Defender Firewall → Allow an app through firewall
  • Ensure Cursor has both Private and Public network access
  1. Test a different network
  • Try a mobile hotspot to rule out router/ISP blocking

If diagnostics show timeouts, your firewall or network may be blocking Cursor’s backend services at a deeper level. Let me know what you find.

  1. MCP not present in JSON

  2. All network diagnostics return with a green tick

  3. It’s not the firewall because this is more or less random. I keep creating new chats and it will eventually go through. It seems to eventually break every chat when I add context files with @. After pressing ‘Enter’ to submit request, it will just not react anymore and eventually if I spam ‘Enter’ it will give connection error.

    This has been happening since day 1 tbh. There is some kind of bug which is caused with @ context in requests. Breaks all models.