[BUG] EPERM: operation not permitted accessing ~/Library/CloudStorage/ despite Full Disk Access enabled

Resolved 💬 6 comments Opened Feb 19, 2026 by lherman0 Closed May 15, 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?

Claude Code cannot access files in ~/Library/CloudStorage/ (Google Drive via the Google Drive desktop app), returning EPERM: operation not permitted on all read/write attempts. This affects both direct file reads and bash commands like ls. All access attempts return EPERM: operation not permitted. Terminal with Full Disk Access enabled has no issue accessing the same path. Symlinks pointing to the CloudStorage path also fail.

What Should Happen?

Claude Code should be able to read and write files in ~/Library/CloudStorage/ after Full Disk Access is granted, the same way Terminal can.

Note: This worked previously - only stopped working after Claude update on 02/18

Error Messages/Logs

EPERM: operation not permitted, open '/Users//Library/CloudStorage/GoogleDrive-username/Shared drives/

Steps to Reproduce

Steps to reproduce

  1. Install Google Drive desktop app and sign in — files mount at ~/Library/CloudStorage/GoogleDrive-[account]/
  2. Enable Full Disk Access for Claude in System Settings → Privacy & Security → Full Disk Access
  3. Fully quit and relaunch Claude
  4. Attempt to read or list any file under ~/Library/CloudStorage/

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.0.76

Platform

Other

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

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