Plugin marketplace fails with EFAULT on macOS 26 Tahoe
Resolved 💬 1 comment Opened Apr 25, 2026 by dpb-bos Closed May 29, 2026
Bug Description
The /plugin command fails to load the official marketplace with an EFAULT error on macOS 26 (Tahoe). This occurs every time — the marketplace never loads successfully.
Error Message
Failed to load all marketplaces. Errors: claude-plugins-official: Failed to load marketplace
"claude-plugins-official" from source (github): Failed to finalize marketplace cache. Please
manually delete the directory at /Users/<user>/.claude/plugins/marketplaces/claude-plugins-official
if it exists and try again.
Technical details: EFAULT: bad address in system call argument, rm
'/Users/<user>/.claude/plugins/marketplaces/claude-plugins-official'
Steps to Reproduce
- Run
/pluginin Claude Code - Marketplace fails to load with the above error
- Manually deleting the cache directory (
rm -rf) and retrying produces the same error — the directory is re-cloned but finalization fails again withEFAULT
Additional Notes
- The files in the cloned marketplace directory have protection flags (
chflags) that prevent normalrm—chflags -R nouchgis needed before deletion works. This may be related to the EFAULT during thermstep in finalization. - Manually cloning the repo (
git clone https://github.com/anthropics/claude-plugins-official.git ~/.claude/plugins/marketplaces/claude-plugins-official) works, but/pluginstill fails on the next invocation when it tries to finalize/update the cache. - Possibly related to #52827 (marketplace finalization case-sensitivity bug), but this manifests as
EFAULTon thermcall rather thanENOENTonrename.
Workaround
Manually clone the marketplace repo and copy skill files to ~/.claude/skills/ to bypass the marketplace loader entirely.
Environment
- Claude Code version: 2.1.119
- OS: macOS 26.4.1 (Tahoe) / Darwin 25.4.0
- Hardware: MacBook Pro, Apple M5 Max
- Filesystem: APFS (case-insensitive, default)
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗