claude-code - 💡(How to fix) Fix [BUG] Claude Desktop — Personal plugins panel renders list but is entirely non-interactive (macOS, v1.9255.2)

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

Error Messages/Logs

No error messages visible in the app UI. No relevant output from:

Code Example

No error messages visible in the app UI. No relevant output from:

  strings ~/Library/Application\ Support/Claude/IndexedDB/https_claude.ai_0.indexeddb.leveldb/*.ldb

Personal plugin data does not appear to be stored locally. config.json 
contains remote_marketplace_migration_done_v1: true, suggesting plugin 
definitions are fetched from the backend at runtime rather than persisted 
locally.

installed_plugins.json does not exist at the expected path.
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

In Claude Desktop > Customize, the Personal plugins section renders all four entries correctly but the entire panel is non-interactive. No entry can be clicked, toggled, or configured. The panel appears to receive data from the backend (entries are visible) but the interaction layer is dead.

This is distinct from the DNS class of issue reported in #28853/#33503 — nslookup plugins.claude.ai resolves correctly on this machine.

What Should Happen?

Personal plugin entries in the Customize panel should be clickable and toggleable. Clicking an entry should open its configuration or allow enabling/disabling it.

Error Messages/Logs

No error messages visible in the app UI. No relevant output from:

  strings ~/Library/Application\ Support/Claude/IndexedDB/https_claude.ai_0.indexeddb.leveldb/*.ldb

Personal plugin data does not appear to be stored locally. config.json 
contains remote_marketplace_migration_done_v1: true, suggesting plugin 
definitions are fetched from the backend at runtime rather than persisted 
locally.

installed_plugins.json does not exist at the expected path.

Steps to Reproduce

  1. Open Claude Desktop (v1.9255.2)
  2. Click Customize in the left sidebar
  3. Observe the Personal plugins section — entries are listed but nothing is clickable
  4. Attempt to click any listed plugin entry — no response
  5. Attempt to click the + button to add a new plugin — no response

Note: Skills and Connectors sections at the top of the Customize panel are not affected.

Claude Model

Other

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Unknown — first noticed after update to 1.9255.2

Claude Code Version

Claude Desktop 1.9255.2 (1dc8f7) Build: 2026-05-27T01:57:20.000Z Note: this bug is in Claude Desktop, not the Claude Code CLI. Filing here as this appears to be the correct bug tracker.

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Investigation findings:

  • installed_plugins.json: does not exist
  • config.json: contains no personal plugin data; contains remote_marketplace_migration_done_v1: true
  • claude_desktop_config.json: only contains Obsidian MCP server entry
  • IndexedDB leveldb files: strings output contains no plugin-related data
  • Code execution: enabled in Settings > Capabilities
  • DNS: plugins.claude.ai resolves correctly

Hypothesis: personal plugin definitions are stored and fetched server-side. The UI successfully receives and renders the list on startup, but the client-side interaction layer fails to initialize, leaving the panel visually populated but functionally dead.

Related issues: #61661, #51605, #29047, #28853

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING