Cursor Tab stop working unless disable Http/2

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor tab does not suggest any code unless I either disable http/2 or enable VPN. But network diagnostic in Cursor Settings shows http/2 working fine.

If I use a VPN connection all works fine. I’m based in Europe (VPN is US-based)

Http/2 works fine on my machine and my ISP, just ran some online connection tests.

Steps to Reproduce

Move to EU :slight_smile: Start typing.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.27 (Universal)
VSCode Version: 1.99.3
Commit: d750e54bba5cffada6d7b3d18e5688ba5e944ad0
Date: 2025-09-17T20:21:17.042Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Additional Information

2025-09-18 13:24:41.769 [info] CURSOR LOG: Error in streaming cpp (connect error) [unavailable]
2025-09-18 13:24:41.769 [info] CURSOR LOG: Error in streaming cpp (connect error) [unavailable]

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. This might be due to firewall restrictions, especially if a firewall is configured or if you’re behind a corporate proxy.

I’m not behind a firewal, I’m coding at home, no corporate network.

Tried switching to my phone hotspot - works fine, so it’s probably at the ISP side. Will keep investigating on my side.

The question remains tho: why does the HTTP/2 network diagnostic shows that everything is fine?

It’s possible your provider applies some form of censorship or blocks access to certain domains. Could you try adding Cloudflare DNS in your network’s system settings? Add the address 8.8.8.8 or 1.1.1.1. Some users have reported that this can fix the issue.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.