Dbt Power User extension installation freezes with repeated "extensionquery" requests and "Failed to fetch" error

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When attempting to install the dbt Power User extension (innoverio.vscode-dbt-power-user), Cursor hangs on “Installing” for an extended period (up to 1 hour),
Also the POST requests repeatedly to extension query https://marketplace.cursorapi.com/_apis/public/gallery/extensionquery, and

The following error logged in windows output logs for one of the extensionquery calls
2026-01-20 11:58:16.524 [error] [Network] #7: https://marketplace.cursorapi.com/_apis/public/gallery/extensionquery - error POST Canceled

Steps to Reproduce

Steps to Reproduce:

  1. Open Cursor IDE (fresh installation or existing)
  2. Go to Extensions view (Cmd+Shift+X)
  3. Search for “dbt Power User”
  4. Click “Install”
  5. Observe installation hanging indefinitely
  6. Open Developer Tools (Help → Toggle Developer Tools → Network tab)
  7. See repeated POST requests to extensionquery endpoint

Expected Behavior

Extension installs successfully within a minute with all dependencies, as it does in VS Code.

A manual workaround exists:

  • Add placeholder metadata entry to ~/.cursor/extensions/extensions.json
  • Reload Cursor window, then uninstall and reinstall the extension will bypass or fix the issue

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.41
VSCode Version: 1.105.1
Commit: 2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
Date: 2026-01-16T19:14:00.150Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Sample response for one of the repeated POST requests of executionQuery

Hey, thanks for the report. This is a known issue, the exact same situation was described here: Can't install extension—Cursor repeatedly fetches "extensionquery"

The team is already aware and is looking into it. This is a client-side issue with how responses from the Marketplace API are handled.

For now, you can use the workaround you described (add a placeholder in extensions.json, reload the window, then reinstall). If we find a fix or there’s an update, it’ll be posted in the thread above.

Thanks for confirming and linking the existing thread, @deanrie

Good to know the team is already investigating. We’ll continue using the workaround for now.

Could you please update us on this thread once a fix is rolled out? This issue is affecting our users trying to install the dbt Power User extension, and we’d like to inform them once it’s resolved.

Thanks!

1 Like

Some folks on my team are also experiencing this issue, but I’m having trouble implementing the workaround. Can you share the json blob you’re using for the metadata placeholder?
I took the blob from my working setup and deleted the relativeLocation and location keys, but this didn’t seem to help.

@flevine You can find the requested workaround details in our Altimate.ai documentation page for your reference

Much appreciated!

1 Like