[BUG] Claude Desktop — Personal plugins panel renders list but is entirely non-interactive (macOS, v1.9255.2)

Resolved 💬 1 comment Opened May 28, 2026 by cjbischoff Closed May 31, 2026

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

  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

  1. Attempt to click any listed plugin entry — no response
  2. 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

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗