[BUG] Org plugin ("Installed by default") not reaching non-owner Member — Team plan

Status Open
Maintainer reply None cached
Activity 2 comments · opened Aug 3, 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?

Similar symptom to the now-closed #58630, #56820, and #56844 — reopening as a fresh report since it's still occurring.

Setup

  • Team plan org, private GitHub-synced marketplace (owner/repo pattern), plugin's User access = "Installed by default"
  • Org admin console confirms marketplace status "Synced"

Symptom

  • Org Owner account: plugin shows correctly, all skills listed, toggle ON
  • Regular Member account: zero plugins shown in Settings → Plugins, in every project/folder tested (not just one)

Already ruled out

  • Clicked Re-sync on the marketplace in admin console — no change
  • Full app quit/relaunch on the Member's machine — no change
  • Member confirmed GitHub org membership + Read access to the private repo
  • Member connected her GitHub account via Claude's Connectors settings — no change
  • Manually attempting "Add marketplace" with the repo URL fails with a generic "Failed to add marketplace" error, both before and after connecting GitHub
  • Direct invocation of a skill by name in the correct project also fails to find it

Ask
Is this a known server-side sync/index issue (as suggested by resolution notes on related closed issues)? What's needed to force delivery to this member's account?

What Should Happen?

Expected: Member's Plugins page should show the org marketplace plugin as installed (matching what the Owner sees).

Actual: Zero plugins shown for the Member, on any project, through any of the above paths.

Error Messages/Logs

Failed to add marketplace.

That's the only error text shown anywhere in the UI — no additional detail, stack trace, or log output was surfaced on the "Add marketplace" dialog. No error appears at all on the Settings → Plugins page itself; it just silently shows zero plugins with no explanation.

Steps to Reproduce

  • As org Owner, in the admin console (Settings → Plugins), add a private GitHub-synced marketplace (owner/repo format)
  • Set the plugin's User access to "Installed by default"
  • Confirm the marketplace shows status "Synced" in the admin console
  • On a non-owner Member account, open the Claude Desktop app → Code tab, on any local folder
  • Open Settings → Plugins for that project
  • Observe: 0 plugins listed — not even the org plugin shown as installed-but-disabled
  • From the admin console, click Re-sync on the marketplace — no change on the Member's side
  • Fully quit and relaunch the Member's app, recheck Settings → Plugins — still 0 plugins
  • Repeat step 5–6 in a brand-new, never-before-opened folder as the Code tab project — still 0 plugins
  • On the Member's account, go to Settings → Plugins → Browse plugins → "+" (Add marketplace) → enter the same owner/repo URL → click Sync → observe Failed to add marketplace. error
  • On the Member's account, go to Settings → Connectors → connect GitHub Integration (successfully authorizes) → repeat step 10 → same Failed to add marketplace. error
  • In a chat in the Member's Code tab (correct project folder), directly ask Claude to run a specific skill from the plugin by name → Claude fails to find it in the plugin and falls back to an unrelated local file instead of the org-delivered skill

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

dont know using desktop and its up to date as of 8/3/26

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

  • Confirmed the plugin content itself is reachable — the org's GitHub App has repo access, and the Member's own GitHub account (connected via Claude Connectors) has confirmed Read access to the private marketplace repo. This rules out a permissions/credentials issue and points to something in the sync/delivery pipeline itself.
  • The Owner account's Plugins page (Settings → Plugins → project scope) shows the plugin correctly: name, toggle ON, all skills listed by slash-command name, "Last updated" timestamp matching the latest push to the repo. Screenshot available on request but omitted here since it contains internal org/plugin names.
  • Org admin console (Settings → Plugins) shows the marketplace row tagged "Synced" with a working Re-sync button — clicking Re-sync completes without error but produces no change on the affected Member's side.
  • This is a Team plan org (not Enterprise), in case the underlying sync mechanism differs by plan tier.
  • Related closed issues (#58630, #56820, #56844) describe the same category of symptom; one of those threads notes the eventual fix required an Anthropic engineer to manually reset the repo's index server-side — suggesting this may not be self-serviceable from the admin console at all.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗