[BUG] Claude Desktop — Personal plugins panel renders list but is entirely non-interactive (macOS, v1.9255.2)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] 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
- Open Claude Desktop (v1.9255.2)
- Click Customize in the left sidebar
- Observe the Personal plugins section — entries are listed but nothing
is clickable
- Attempt to click any listed plugin entry — no response
- 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
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗