Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Installation of pyrefly fails with the follow errors in the logs:
2026-03-05 11:14:19.044 [error] [Window] Failed: Server returned 503
at ZFu.queryRawGalleryExtensions (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:43512)
at async ZFu.queryGalleryExtensionsWithAllVersionsAsFallback (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:36203)
at async ZFu.getExtensionsUsingQueryApi (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:29716)
at async ZFu.getExtensions (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:28394)
at async _nd.getDependenciesAndPackedExtensionsRecursively (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49740:1082)
at async _nd.getOtherUntrustedPublishers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49740:790)
at async _nd.checkForTrustedPublishers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49736:18248)
at async _nd.installFromGallery (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49736:9263)
at async vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:47790:51480
2026-03-05 11:14:19.045 [error] [Window] Server returned 503: Failed: Server returned 503
at ZFu.queryRawGalleryExtensions (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:43512)
at async ZFu.queryGalleryExtensionsWithAllVersionsAsFallback (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:36203)
at async ZFu.getExtensionsUsingQueryApi (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:29716)
at async ZFu.getExtensions (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46614:28394)
at async _nd.getDependenciesAndPackedExtensionsRecursively (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49740:1082)
at async _nd.getOtherUntrustedPublishers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49740:790)
at async _nd.checkForTrustedPublishers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49736:18248)
at async _nd.installFromGallery (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49736:9263)
at async vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:47790:51480 Server returned 503
2026-03-05 11:14:23.458 [error] [Network] #23: https://marketplace.cursorapi.com/open-vsx-mirror/vscode/asset/meta/pyrefly/0.55.0/Microsoft.VisualStudio.Code.Manifest?targetPlatform=win32-x64 - error GET Failed to fetch
Steps to Reproduce
- Open extensions view
- Search for pyrefly
- Click “Install”
Expected Behavior
Pyrefly installs successfully.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 2.6.12 (system setup)
VSCode Version: 1.105.1
Commit: 1917e900a0c4b0111dc7975777cfff60853059d0
Date: 2026-03-04T21:41:18.914Z
Build Type: Stable
Release Track: Default
Electron: 39.6.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
Additional Information
This makes cursor unusable for me, because I am trying to use Pyrefly as an alternative language server to Cursor Pyright which I am also unable to get to work properly: Cursor Pyright exceedingly slow
Does this stop you from using Cursor
Yes - Cursor is unusable
