Misleading 'failed to install marketplace' notification shows even when plugins load successfully
Resolved 💬 3 comments Opened Dec 28, 2025 by lior-mobb Closed Dec 31, 2025
Description
A "failed to install claude marketplace" notification appears at startup even when:
- Installation type is correctly detected as
npm-global - All plugins load successfully (6 enabled, 0 errors)
- Marketplaces are properly installed and updated
Debug Log Analysis
The issue appears to be a timing/detection problem:
2025-12-28T08:03:41.526Z [DEBUG] Official marketplace auto-install skipped: unknown
2025-12-28T08:03:41.537Z [DEBUG] Showing marketplace installation failure notification
2025-12-28T08:03:41.538Z [DEBUG] Setting installation status: 0 marketplaces, 0 installable plugins, 0 uninstallable plugins
2025-12-28T08:03:41.683Z [DEBUG] AutoUpdaterWrapper: Installation type: npm-global
The notification is triggered before the AutoUpdaterWrapper correctly identifies the installation type as npm-global. The early check returns "unknown" which triggers the misleading notification.
Environment
- Claude Code version: 2.0.76
- Installation method: npm global (
npm install -g @anthropic-ai/claude-code) - Node.js managed via asdf
- OS: macOS Darwin 24.6.0
Expected Behavior
No notification should appear when:
- The installation type is
npm-global - All plugins load successfully
- Marketplaces are present and functional
Actual Behavior
A "failed to install claude marketplace" notification appears at every startup, causing user confusion.
Workaround
The notification can be ignored - everything functions correctly despite the message.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗