I cannot send any messages, everytime I do that, it just saying Planning next moves, and then Taking longer than expected, and it stuck on that. I tried switching models, change to http/1.1, restart, but nothing work.
Steps to Reproduce
I cannot send any message, send any messages results the same thing, both in current conversation or starting a new conversation
Hey, thanks for the detailed report. Based on the symptoms, this doesn’t look like a specific model issue. Since it was hanging on all models and in all chats, it’s likely a connection problem between the client and Cursor servers. The request is sent, but the response stream doesn’t get established, so you see endless “Planning next moves” or “Taking longer than expected”. This is often caused by proxy, VPN, or antivirus tools that buffer or cut off streaming connections.
What to try:
Switch HTTP Compatibility Mode back to the default HTTP/2. The HTTP/1.1 setting you enabled can sometimes make this worse with these middleboxes. If it still hangs on default, try HTTP/1.0 long-polling, it’s usually the most reliable when streaming gets buffered.
Run Cursor Settings > Network > Run Diagnostics and check what it reports.
Check your VPN, corporate proxy, or antivirus. Temporarily disable them and see if the hanging goes away.
Based on your timing, it looks like the connection may have recovered on its own. Let me know if the hanging happens again, and if so, which HTTP mode you were on and what network you were using, home, work, or VPN. Then we can dig deeper.
Can you paste the result from Network Diagnostics after you run it? That should show whether this is a proxy or streaming issue rather than a model problem.
Hey, thanks for the detailed report. From the symptoms, this doesn’t look like a specific model issue. Since it hung on every model and in every chat, it points to the connection between the client and Cursor servers. The request is sent, but the response stream doesn’t get established, so you see endless “Planning next moves” or “Taking longer than expected”. This is usually caused by a proxy, VPN, or antivirus that buffers or drops streaming connections.
Based on the timing, it looks like the connection recovered on its own. Here’s what to try:
Leave HTTP Compatibility Mode on the default HTTP/2. The HTTP/1.1 mode you enabled can sometimes make things worse with these kinds of middleboxes. If it hangs again on the default, try HTTP/1.0 long-polling. That’s usually the most reliable when streaming is being buffered.
Run Cursor Settings > Network > Run Diagnostics.
Temporarily disable your VPN, corporate proxy, or antivirus and check if the hanging goes away.
Network diagnostics links:
The second link includes curl tests to check if something is blocking streaming.
As suggested above, if you can, send the output from Network Diagnostics. And if it happens again, tell us which HTTP mode you were on and what network you were using like home, work, VPN, and we can dig deeper.