apple silicon macbook stuck booting to recovery
Mac Model: MacBook Pro 13” M2, 8GB RAM, 256GB SSD, running macOS Sequoia
Symptoms:
Mac always boots into Recovery by default.
Able to boot into desktop only when holding Control + Option + Right Shift + Power.
Startup Disk settings (both in Recovery and desktop System Settings) do not stick.
Symptoms started after being rained on - didnt know for a day or so thats what happened so was still working on it. Would randomly boot itself - go into login screen but once desktop loaded it would reboot immediately. Found out about water damage, let dry for 5 days, upside down with silica. After the 5 days, its stuck booting to Recovery.
---
Troubleshooting Steps Tried
1. Checked disk and APFS setup
Ran diskutil list and diskutil apfs listgroups.
Verified APFS container and volumes:
System: Macintosh HD
Data: Data
Both volumes intact, Data volume contains all user files (cloud-based, nothing local lost).
2. Checked if we could “bless” the volume
Outcome: Could not extract BSD name / failed — firmware wouldn’t allow it because the System snapshot is read-only and sealed. Looks like bless only works on Intel
3. Disabled and re-enabled SIP (System Integrity Protection)
Disabled SIP temporarily to see if I could disable keyboard ( I though cmd + r keys were held down “continue holding for startup options”)
Re-enabled SIP.
Likely caused the system snapshot to become “untrusted” for boot — may be contributing to the Recovery loop.
4. First Aid on all volumes in Disk Utility
Checked all containers and volumes (Macintosh HD, Data, Recovery).
No errors found.
5. Tried setting startup disk
From Recovery → Startup Disk → Selected Macintosh HD.
From Desktop (with key combo boot) → System Settings → General → Startup Disk → Selected Macintosh HD.
Outcome: Mac still defaults to Recovery on reboot.
6. Reinstalled macOS over the existing volume (without erase)
Let the installer run while Mac was on and observed the estimated time (~1–2 hours).
Completed, but after reboot, Mac still boots to Recovery by default.
Confirms the existing System snapshot remains “untrusted” and firmware won’t boot it normally.
---
Observations & Notes
The Mac can boot into desktop via key combo, confirming the hardware and SSD are healthy.
APFS Data volume is intact and not the issue.
Likely cause: the System snapshot is sealed and untrusted, possibly worsened by temporarily disabling SIP.
Apple Silicon firmware enforces signed system snapshots; a manually “blessed” volume or reinstall over an existing untrusted snapshot cannot fix the trust issue.
What can I do so it trusts the snapshot?
MacBook Pro 13″