All the requests I send cannot be processed properly

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’ve been experiencing issues with Cursor in the past few days — all the requests I send cannot be processed properly. From the Cursor official website console, I can see that the server is receiving the requests normally and tokens are being consumed as expected. Please refer to the video in the attachment for specific symptoms. The version of Cursor I’m currently using is the latest version, 3.7.21. Thank you very much!

Steps to Reproduce

I’m not sure how to reproduce it. I first encountered this issue a few days ago, about three or four days ago. After trying multiple times with no success, I attempted many solutions, including restarting my system, downloading the latest version of Cursor from the official website, logging back into my account, creating a new agent to handle the problem, and asking other friends who use Cursor if they could solve it. In the end, none of these worked.

Expected Behavior

The agent is able to process my requests normally.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.7.21 (user setup)
VS Code Extension API: 1.105.1
Commit: 517f696d8ab6c53eb04fbfdaae705cd146bf3460
Date: 2026-06-07T21:46:09.237Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.19045

For AI issues: which model did you use?

auto

For AI issues: add Request ID with privacy disabled

eb821c38-0404-47e5-b87e-35576b461cee

Does this stop you from using Cursor

Yes - Cursor is unusable

This is the token consumption status shown on the console. Looking at the token usage, the server did indeed correctly receive and process my requests, but the IDE side simply terminated.

Hey, thanks for the detailed report, the video, and the console screenshot. From the symptoms, this looks like a response streaming issue. Our backend is receiving and processing the requests (that’s why you see token usage in the console, the model is actually generating output), but the long-lived response stream isn’t reaching the IDE. That’s why it gets stuck on “Planning next moves” and then loops on “Reconnecting…” with no error. This isn’t wasted charging and it’s not a billing bug, the response just isn’t getting back to the client. Most often this is caused by an unstable network path or a route far from the US, including VPN or proxy.

Let’s narrow it down:

  1. Open Cursor Settings > Network > Run Diagnostics and send the result. It often shows something like “Streaming responses are being buffered by a proxy in your network environment”.
  2. In Settings > Network, enable HTTP Compatibility Mode (the “Disable HTTP/2” option or switching to HTTP/1.1), fully restart Cursor, and try again.
  3. If you’re using a VPN or proxy, test both with it and without it. An unstable route to our servers is a common cause in this region.

To be honest, for regions far from the entry point, there isn’t always a complete client-side fix. The root cause is infrastructure on our side. We’re tracking the issue, but I can’t share an ETA yet. The steps above do fix the freezes for some users, so please try them and tell me what the diagnostics show.

Thank you for your answer. I switched to the HTTP protocol and it worked.

glad it worked for you!