Cursor can no longer login or connect to cursor domains after Ubuntu update

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After updating Ubuntu 24 packages yesterday I can no longer use cursor. When I login, it shows the correct email but says I’m on a free plan. No matter how many times I log in and out, same thing. If I try to run network diagnostics it only connects to the marketplace. All other endpoints spin. Same if I change to any of the other http mides

Steps to Reproduce

Update the latest packages available for Ubuntu 24

Expected Behavior

That I can log in and work?!

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Latest update on 2.x

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. It looks like a network issue with HTTP/2 after the Ubuntu update.

Please try:

  1. In the app settings: CTRL+, → search for HTTP/2 → enable “Disable HTTP/2” → restart Cursor
  2. Sign in again and run Cursor Settings > Network > Run Diagnostics

If it doesn’t help, please send:

  • A Diagnostics screenshot showing which endpoints are spinning
  • The exact Ubuntu 24.x and Cursor versions (Menu > About Cursor > Copy)
  • Whether you use a VPN/proxy/corporate network, Zscaler/Cloudflare WARP, firewall/antivirus
  • Logs from Help > Toggle Developer Tools > Console
  • If you see errors on AI requests, the Request IDs (in chat menu > Copy Request ID)

HTTP/2 fix docs: Common Issues | Cursor Docs

Let me know if the Disable HTTP/2 toggle helped.

this didn’t work unfortunately.
i had to reinstall cursor comeletely. now after the reinstall it just crashed and when i reopen i get the same exact issue! i tried clearing the device sessions in the settings area of the web, nothing seems to work. ive even restarted the pc and still nothing.

workbench.desktop.main.js:542 This document requires ‘TrustedScript’ assignment.
(anonymous) @ workbench.desktop.main.js:542
workbench.desktop.main.js:542 The JavaScript Function constructor does not accept TrustedString arguments. See Trusted Types for function constructor · w3c/trusted-types Wiki · GitHub for more information.
workbench.desktop.main.js:139 Refused to create a TrustedTypePolicy named ‘tokenizeToString’ because a policy with that name already exists and the Content Security Policy directive does not ‘allow-duplicates’: “trusted-types amdLoader
cellRendererEditorText
defaultWorkerFactory
diffEditorWidget
diffReview
domLineBreaksComputer
dompurify
editorGhostText
editorViewLayer
notebookRenderer
stickyScrollViewLayer
tokenizeToString
safeInnerHtml
editorCppGhostText
standaloneColorizer
tokenizeToString
solidjs
aibubble
aibubble2
aibubbleSearch
streamingMarkdownPolicy
notebookChatEditController
mermaidDiagram
mermaidDiagram2
mermaidDiagramOuter”.

this is just unreal! no matter what i do iu cant login on this linuix pc after the crash. this is just super frustrating. i even redownloaded and tried to riun it. same thing.
then i made the stupid mistake to clear the cursor cache directory and now its like logging in for the first time, except it still wont login!

update after abot 20 mins of letting it sit there, it finally loaded and logged me in. but of course, the moment i go to run a prompt, nothing. check the network diagnostics, nothing connects. ctry to logout and login, smae thing says im on a free plan with buttons to upgrade.
OMG! What is going on with this once reliable application?!

[2025-12-18T17:38:17.588Z] Host: marketplace.cursorapi.com
[2025-12-18T17:38:17.644Z] Response in 56ms
[2025-12-18T17:38:17.644Z] Response: 200
[2025-12-18T17:38:17.644Z] Response Type: cors
[2025-12-18T17:38:17.645Z] Server: null
[2025-12-18T17:38:17.645Z] Result: OK in 57ms

anyone ever experience this?!

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