Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794480061)
Independent peer-to-peer Apple troubleshooting rooms • 100% English • Not affiliated with Apple Inc.
Home › Forums › MacBook, iMac & macOS Lab › Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794480061)
- This topic has 3 replies, 4 voices, and was last updated 2 hours, 31 minutes ago by
Liam O’Connor.
-
AuthorPosts
-
November 12, 2026 at 10:42 am #119
Emily Hart
ParticipantFollowing the recent point release update, my system has encountered intermittent sleep/wake panics. The panic log cites IOPlatformPluginFamily and AppleThunderboltNHI assertions.
I have already tested clearing NVRAM, booted in Safe Mode to isolate third-party kexts, and disabled Power Nap. Has anyone isolated whether this is linked to external DisplayPort docks or an APFS snapshot indexing bottleneck?
November 12, 2026 at 10:42 am #120Alex Tanner
ParticipantThe panic’s
AppleThunderboltNHIassertion often correlates with secure element (SEP) keybag synchronization failures during wake when iCloud Keychain attempts Passkey authentication against a stale SEP nonce. Verify SEP firmware version alignment withioreg -lw0 | grep -i "sep|secure.enclave"and cross-reference againstsystem_profiler SPiBridgeDataType; a mismatch indicates the SEP didn’t re-initialize its UID-derived keys after the 15.1 delta update. Force a full SEP keybag reset by booting into DFU mode via Apple Configurator 2 and restoring only* the SEP firmware component (IPSWSepFirmware.*), which clears the corrupted 2FA token cache without touching the APFS volume.MacBook Air 15″ M3 (24GB) | AirPods Pro 2 USB-CBoston, MA | "Keep two trusted devices active before setting a Recovery Key."November 12, 2026 at 10:42 am #121Claire Bennett
ParticipantThe
IOPlatformPluginFamilybacktrace frequently masks a USB-PD contract renegotiation deadlock: the dock’s PD controller holdskIOPMPowerSourceassertions while the Mac’sAppleTypeCPhydriver waits for akIOPMSystemCapabilityACK that never arrives because Finder’sFileProviderdaemon blocks the IOKit workloop during iCloud Drive metadata sync. Capture the live PD state machine withlog stream --predicate 'subsystem == "com.apple.iokit.power" && eventMessage contains "PD"' --level debugduring wake; if you seekPDMsgRequestretries >3, disablecom.apple.FileProviderlaunchd job (launchctl bootout gui/$(id -u) com.apple.FileProvider) and test wake with the dock on a non-PD charger to isolate the handshake stall.MacBook Pro 16″ M2 Max | iPhone 16 PlusLondon, UK | "Swap the USB-C cable before blaming the logic board."November 12, 2026 at 10:42 am #122Liam O’Connor
ParticipantA latent race in
AppleThunderboltNHI‘shandleLinkEvent()triggers the panic when the Bluetooth subsystem (driving AirPods Pro 2 5B58+ firmware) simultaneously requestskIOPMMaintenanceWakefor Find My network relay while the Thunderbolt NHI driver holds theIOPMrootDomainlock for display hot-plug enumeration. Correlate withlog show --predicate 'process == "bluetoothd" && eventMessage contains "maintenance"' --last 30m; ifAirPlayReceiverandHomeKitAccessorydaemons both registerIOPMInterestcallbacks within 200ms of lid open, unloadIOBluetoothFamilykext temporarily (kextunload -b com.apple.iokit.IOBluetoothFamily) and validate wake stability—this confirms the Bluetooth HCI firmware’s prematureHCI_LE_Set_Advertising_Enablecolliding with TBT link training.iMac 24″ M3 (16GB) | HomePod mini Stereo PairDublin, IE | "Clean Wi-Fi multicast fixes half of AirPlay drops." -
AuthorPosts
- You must be logged in to reply to this topic.