Sample Header Ad - 728x90

Why does the Google Chrome app bundle become corrupted on macOS 15.5 with missing files in /Applications/Google Chrome.app?

2 votes
0 answers
52 views
I work for an MSP (Managed Service Provider). We're encountering a recurring issue across different clients running macOS 15.5 (Sequoia) systems where Google Chrome becomes corrupted or non-functional. After a successful installation, Chrome works normally for a time, but later becomes unlaunchable. Upon inspection, the .app bundle in /Applications is missing critical files, including the main binary under Contents/macOS. #### What We've Observed: - Chrome is installed from the official .dmg and initially works as expected. At some point later (often after a reboot or idle period), - Chrome fails to launch. The app bundle remains in /Applications, but key files are missing. Running spctl --assess reports the app as invalid or corrupted. - The com.apple.quarantine attribute is often absent from the bundle. - Reinstalling Chrome restores functionality, but the issue may recur. #### Additional Context: - One client reported the same thing happening to Microsoft Edge and I had seen community reports indicating Brave may also be affected. These are both Chromium-based browsers. - Vivaldi, also Chromium-based, appears unaffected. - No alerts or actions are logged by our endpoint protection or MDM tools (e.g., CrowdStrike, InTune). - We suspect macOS system security tools (e.g., MRT, Gatekeeper, or XProtect) may be silently removing or quarantining files from Chrome. #### What We've Tried: - Tested on clean macOS 15.5 systems (VM and personal MacBook Pro): Chrome installs and runs fine, no corruption observed. - Manually ran MRT using: sudo /Library/Apple/System/Library/CoreServices/MRT.app/Contents/MacOS/MRT -a It exits silently with no indication of action. - MRT logs show normal startup and shutdown behavior—no deletions or signature failures. Workaround: Installing Chrome to ~/Applications (user space) allows users to reinstall it without admin rights. This avoids the issue so far, but it's not a long-term solution. ### Questions 1. Has anyone else observed this behavior on macOS 15.5 with Chrome or other Chromium-based browsers? 2. Could MRT, Gatekeeper, or XProtect be responsible for removing files from a valid Chrome installation? 3. Are there logs or tools that can confirm if a system process is deleting these files? 4. Any suggestions for monitoring or preventing this behavior? ### New information from 7/17/2025: - First reported case of this issue on a machine *not* running macOS 15.5. The user was running 15.4.1. - I obtained the GoogleUpdater log from this computer and it has a gap over the period when the files were removed so I don't think Google Updater messed with those files on this machine. That still leaves the question of what did. - Etrecheck didn't show too much but it did show Chrome was unsigned. I'd expect this because the _CodeSignature directory in the app bundle is empty when this issue presents.
Asked by Sequentur_Eric (21 rep)
Jul 16, 2025, 08:41 PM
Last activity: Jul 17, 2025, 08:50 PM