Skip to content

[Bug] "Couldn't clean everything" persists after v2.2.0 fix — FDA confirmed granted but files still fail to remove (MS Office package) #95

@Neeo1504

Description

@Neeo1504

Description

The fix introduced in v2.2.0 did not resolve the issue for all cases.
While it may have fixed removal for some apps, the same "couldn't clean
everything" error still appears when attempting to uninstall certain
application bundles — specifically Microsoft Office.

Notably, the app's own UI shows "Full Disk Access granted" at the bottom
of the sidebar, confirming that FDA is recognized. Despite this, removal
still fails for 1 or more files.

This appears to be a different root cause than a simple FDA detection bug —
the app detects FDA correctly but still cannot remove certain files.

Steps to Reproduce

  1. Install PureMac v2.2.0 (6)
  2. Grant Full Disk Access in System Settings → Privacy & Security
  3. Confirm bottom sidebar shows "Full Disk Access granted"
  4. Open Installed Apps → select Microsoft Office (or a large multi-component
    package)
  5. Click Remove / Clean
  6. PureMac shows: "Couldn't clean everything. 1 item couldn't be removed.
    Check the log for details."

Expected Behavior

All files of the selected application are fully removed without errors.

Actual Behavior

PureMac shows "Couldn't clean everything" for 1 item. FDA is confirmed as
granted (visible in the UI). Clicking "Open System Settings" shows PureMac
already toggled ON in Full Disk Access list.

Troubleshooting Already Attempted

  • Re-toggled Full Disk Access permission off and on
  • Fully quit and relaunched PureMac
  • Rebooted the Mac
  • Reset TCC database via sudo tccutil reset SystemPolicyAllFiles
  • Updated to v2.2.0 (6) which was supposed to fix this issue

None of the above resolved the issue.

Environment

  • macOS version: 26.5 (Build 25F71)
  • PureMac version: 2.2.0 (6)
  • Mac model: Mac mini
  • Affected app being removed: Microsoft Office package

Screenshots

Image Image

Additional Notes

The log mentioned in the dialog ("Check the log for details") may contain
useful information — please advise where to find it or add a way to
export/view it directly from the UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions