Cursor is practically unusable to me because tool calls keep getting timed out, models keep getting stuck on generating and auto complete suggestions appear 5 seconds late. Is there any thing I can do?

Describe the Bug

For context I have been a paid user of cursor for like several months. When I got an option to get a 60$ subscription, I did that too. So I really like the product and I want to continue using it. However, over the past couple weeks, it has gotten more and more unusable by the day.

I have made posts and comments on both this subreddit and the forum about how atrociously slow autocomplete is. I have also shared the logs, but the situation has not improved. I thought it could be my network as well, so I switched to windsurf and used it and the autocomplete there works perfectly fine.

Since like day before yesterday, none of the agentic stuff works anymore either. I keep getting network errors (once again, doesn’t happen in claude code or windsurf, so it is not my network) to the point that I was not able to use any models except for a brief window last night. Even now, right now, while using auto model of all things, it still keeps getting timed out.

Its not just me either. 4 different engineers in my company are facing the same issue, and are frequently talking about how annoying it has gotten recently.

I have downgraded my 60$ subscription to 20$ subscription and I’m going to cancel it soon too because it is, for all intents and purposes, unusable to me right now. Cursor is a big company, so losing a customer or 4 isn’t gonna matter to them, and it seems like for a lot of people cursor is working fine, so this is me just hoping that someone will fix it.

Steps to Reproduce

Just use cursor

Expected Behavior

For cursor to actually work

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.4 (Universal)
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:55:16.443Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Additional Information

I have uninstalled and reinstalled cursor, I have restarted my computer, I can guarantee that nothing in my network has changed nor have I upgraded my operating system or anything.

Does this stop you from using Cursor

Yes - Cursor is unusable

Hi @Vamshi_Aruru and thank you for the detailed bug report.

Could you please post a Request ID where you have the agent’s tool call timing out?

Appreciate also that you tried already reinstalling and other steps.

Just to confirm, can you in Settings > Network > “Run Diagnostic” to make sure that the requests to Cursor servers succeed. You can post here the issue details.

I have shared logs and request ids with respect to cursor tab being slow before. You can find this here: Cursor tab is painfully slow to the point of unusability - #4 by Vamshi_Aruru

Here’s one with tool call timeouts: 2220fd57-3a1d-4ab7-a29f-203d76a65a0c
Here’s one with network error: 36bfaee8-9cf2-4dca-8a18-342d28397b46

I’d like to point out that a couple of people have asked for the logs / request ids when reported earlier, and none of them have given any updates, so I am not sure if anything is being done about it at all.

Here’s a screenshot of my network diagnostics (I didn’t know this existed before! Thanks for pointing out)

Logs

PING
[2025-07-22T03:23:03.277Z] Sending ping 1
[2025-07-22T03:23:06.188Z] Response: 'ping' in 2911ms
[2025-07-22T03:23:06.188Z] Sending ping 2
[2025-07-22T03:23:09.106Z] Response: 'ping' in 2918ms
[2025-07-22T03:23:09.106Z] Sending ping 3
[2025-07-22T03:23:12.020Z] Response: 'ping' in 2914ms
[2025-07-22T03:23:12.021Z] Sending ping 4
[2025-07-22T03:23:14.952Z] Response: 'ping' in 2931ms
[2025-07-22T03:23:14.952Z] Sending ping 5
[2025-07-22T03:23:18.017Z] Response: 'ping' in 3065ms
[2025-07-22T03:23:18.017Z] Result: Error: Response took 3065ms
CHAT
[2025-07-22T03:23:03.282Z] Starting streamSSE
[2025-07-22T03:23:06.188Z] Response: 'foo' in 2900ms
[2025-07-22T03:23:07.189Z] Response: 'foo' in 1001ms
[2025-07-22T03:23:08.206Z] Response: 'foo' in 1017ms
[2025-07-22T03:23:09.204Z] Response: 'foo' in 998ms
[2025-07-22T03:23:10.204Z] Response: 'foo' in 1000ms
[2025-07-22T03:23:11.209Z] Result: Error: Streaming responses are being buffered by a proxy in your network environment

AGENT
[2025-07-22T03:23:03.288Z] Starting stream
[2025-07-22T03:23:03.288Z] Pushing first message
[2025-07-22T03:23:06.313Z] Response: 'foo' in 3025ms
[2025-07-22T03:23:06.813Z] Pushing next message
[2025-07-22T03:23:09.715Z] Response: 'foo' in 3402ms
[2025-07-22T03:23:10.216Z] Pushing next message
[2025-07-22T03:23:13.116Z] Response: 'foo' in 3401ms
[2025-07-22T03:23:13.617Z] Pushing next message
[2025-07-22T03:23:16.619Z] Response: 'foo' in 3503ms
[2025-07-22T03:23:17.120Z] Pushing next message
[2025-07-22T03:23:20.120Z] Response: 'foo' in 3501ms

This is from my home network. But the same issue is happening in office as well.

Great, thank you for sharing also the other thread.

Cursor team has looked into several reports about Cursor Tab, however most of them were network related issues.

Looking at your logs, the ping times and Chat/Agent related reports are definitely too long for regular usage. Note that this is not a number that would be expected.

Do you have the ability to try on a different network/internet connection, or to see if some network filters/proxy in your company are causing the slowdown?

As workaround try to switch Network setting for HTTP Compatibility Mode in Cursor from HTTP/2 to HTTP/1.1 as this helps with some corporate networks.

Some VPNs also cause slowdowns, please try without if thats possible.

For the Request IDs, are those with Privacy enabled or disabled? For testing purposes trying a request with privacy disabled and posting the ID would help the Cursor team investigate in further detail.

Thanks for the response.
I have shifted to networks, got a friend’s laptop and tried there as well across three networks. Ping is consisistently taking more than 2.4 seconds. Chat and Agent fail sometimes and don’t fail sometimes (with the same error i posted above). I am not connected to any VPNs.

CHosing HTTP 1 in compatibility mode makes it so that PING, Chat and Agent are in the green more often.

I have enabled data sharing and those requests were made when data sharing was enabled.

I’d like to reiterate that this is happening only in cursor. Windsurf, claude code, cline all work just fine.

Thank you for trying the additional options and for the clarification, appreciate it. I’ve shared internally the details.

For now can you work with HTTP 1 or 1.1?