Hey, thanks for the report. This is a known issue and there are a few possible causes. I can see you’ve already tried a lot of things, but for debugging we’ll need a bit more info. Let’s go step by step:
-
Network Diagnostics (first)
Settings > Network > Run Diagnostics. If anything fails (DNS, HTTP, SSL), that could be the reason. Are you using a VPN, a corporate network, or antivirus? They often block HTTP/2. -
Try disabling HTTP/2
Settings > Network > HTTP Compatibility Mode > HTTP/1.1. This is especially relevant for corporate networks, VPNs, or Zscaler. -
Fully disable extensions
Run from the command line:cursor --disable-extensions. If Chat works, then an extension is causing it. Enable them one by one to find the culprit. -
Test without a project
Close Cursor, then open it WITHOUT any project (empty window) and try Chat. If it works, the issue is likely related to your project indexing. -
Switch networks
One user fixed it this way: Cursor stuck on “Planning next moves” (troubleshooting already attempted) - #5 by Dev_Full_Stack. Try a different Wi-Fi or a mobile hotspot.
If nothing helps:
- Wait until Chat responds at least once (or fully gets stuck)
- Copy the Request ID: Chat context menu > Copy Request ID
- Send it here, plus a screenshot of Developer Tools (
Ctrl+Shift+P> Developer: Toggle Developer Tools > Console) if you see any red errors
Similar cases (lots of comments with workarounds):
Let me know what you get from Network Diagnostics.