Network diagnostics issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

All requests to the agent fail with the message taking longer than expected. Network diagnostics show many errors. I am on a company VPN but so are my co-workers who experience no such issues.

Steps to Reproduce

Make any request

Operating System

Windows 10

Version Information

Version: 2.5.26 (user setup)
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
Date: 2026-02-26T04:57:56.825Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.22631

Does this stop you from using Cursor

Yes - Cursor is unusable

_______________________________________________________

Cursor Network Diagnostic Results

FAILED (6): DNS, SSL, Authentication UI, Cursor Tab, Agent Endpoint, Codebase Indexing

DNS: Error: No response
Logs:
[2026-03-03T23:39:20.307Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Error: Error: No response
[2026-03-03T23:39:20.308Z] Result: Error: No response

SSL: Error: No provider

API: Not run

Ping: Not run

Chat: Not run

Agent: Not run

Marketplace: Success
Logs:
[2026-03-03T23:39:20.303Z] Host: marketplace.cursorapi.com
[2026-03-03T23:39:20.397Z] Response in 94ms
[2026-03-03T23:39:20.397Z] Response: 200
[2026-03-03T23:39:20.397Z] Response Type: cors
[2026-03-03T23:39:20.397Z] Server: null
[2026-03-03T23:39:20.397Z] Result: OK in 94ms

Authentication: Success
Logs:
[2026-03-03T23:39:20.304Z] Host: prod.authentication.cursor.sh
[2026-03-03T23:39:20.646Z] Response: 200  in 342ms

Authentication UI: Error: No response from DNS lookup
Logs:
[2026-03-03T23:39:20.307Z] DNS lookup: authenticator.cursor.sh
[2026-03-03T23:39:20.307Z] Error: No response

Cursor Tab: Error: No response from DNS lookup
Logs:
[2026-03-03T23:39:20.307Z] DNS lookup: api3.cursor.sh
[2026-03-03T23:39:20.307Z] Error: No response

Agent Endpoint: Error: No response from DNS lookup
Logs:
[2026-03-03T23:39:20.307Z] DNS lookup: agent.api5.cursor.sh
[2026-03-03T23:39:20.307Z] Error: No response

Codebase Indexing: Error: No response from DNS lookup
Logs:
[2026-03-03T23:39:20.307Z] DNS lookup: repo42.cursor.sh
[2026-03-03T23:39:20.307Z] Error: No response

Downloads: Success
Logs:
[2026-03-03T23:39:20.305Z] Host: downloads.cursor.com
[2026-03-03T23:39:20.611Z] Response: 403  in 306ms

CDN: Success
Logs:
[2026-03-03T23:39:20.306Z] Host: cursor-cdn.com
[2026-03-03T23:39:20.442Z] Response: 404  in 136ms

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Cursor IDE
  • Cursor CLI
  • Background Agent (GitHub, Slack, Web, Linear)
  • BugBot
  • Somewhere else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!

  1. …
  2. …
  3. …

Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Hey, thanks for the detailed diagnostics. It makes troubleshooting a lot easier.

From the logs, there’s an interesting pattern. Some domains resolve fine (prod.authentication.cursor.sh, marketplace.cursorapi.com, downloads.cursor.com), but others don’t (authenticator.cursor.sh, api3.cursor.sh, agent.api5.cursor.sh, repo42.cursor.sh). Since your coworkers on the same VPN don’t have this issue, it’s likely a DNS configuration problem specific to your machine.

Can you run these commands in Command Prompt and share the output?

nslookup authenticator.cursor.sh
nslookup api3.cursor.sh
nslookup prod.authentication.cursor.sh
ipconfig /all

This will show which DNS server your machine is using and whether it can resolve those domains at all.

A few things to try in the meantime:

  1. Flush DNS cache: Run ipconfig /flushdns in an elevated Command Prompt
  2. Try disabling HTTP/2: Cursor Settings > search “HTTP/2” > enable “Disable HTTP/2”
  3. Compare with a coworker: Check if your DNS servers match (from the ipconfig /all output). Sometimes VPN clients assign different DNS servers per machine

If your IT team manages the VPN, it’s worth asking them to make sure *.cursor.sh, *.cursor-cdn.com, and *.cursorapi.com are whitelisted in DNS and firewall rules. Full networking docs here: Network Configuration

Let me know what the nslookup results show.

Thank you for the prompt reply! I actually seem to have resolved the issue the following way:

  • Completely uninstalling Cursor and deleting all Cursor files from my system
  • Downloading the latest latest version of Cursor from the main Cursor download page (2.6.11). I was previously using the download link from my user dashboard in the web app, and for whatever reason that was only giving my 2.5.26.

The only issue I’m having now is incredibly slow go-to-reference/go-to-definition behavior. I get this spinning wheel “finding references” in the status bar, which, if I click, pulls up a notification window that says “Finding references, source: Python”. This takes about 30-60 seconds even when the object I’ve ctrl+clicked on is a constant that only gets used once in the same file in which its defined.

image

Should I open another bug report or can we continue to diagnose here?

Actually this issue may not be resolved after all. The network diagnostics look clean now, but my chats are still hanging:

Request ID: 67cc6724-861d-43f6-9296-0f18b63fb1ad
{"error":"ERROR_TIMEOUT","details":{"title":"Request timed out.","detail":"Timeout waiting for next item.","additionalInfo":{},"buttons":[],"planChoices":[]},"isExpected":true}
[deadline_exceeded] Error
die: [deadline_exceeded] Error
    at n5A (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34249:23755)
    at e5A (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34249:22658)
    at l5A (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34250:6285)
    at _ou.run (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34250:10400)
    at async vOa.runAgentLoop (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46813:9906)
    at async I3u.streamFromAgentBackend (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46867:9277)
    at async I3u.getAgentStreamResponse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46867:13639)
    at async bMe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34310:17597)
    at async nc (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45792:4828)

Thanks for the info. These are two separate problems, so let’s go through them.

Chats hanging / timeout

Since diagnostics are clean now but chats still hang, try this:

  • Check if it works without the VPN. This will help confirm which side the issue is on.

Finding references / Pyright

I see you already opened a separate Pyright topic here: Cursor Pyright exceedingly slow. Let’s continue there. The Jedi workaround you found is the most reliable option for now. We’ll look into what’s going on with Cursor Pyright.

Let me know the results with HTTP/2 and the VPN.

I’m going to close this ticket out as it does seem that I can attribute the Chat timeouts to VPN instability.

1 Like