MappleCare Community
Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794664798)
Find answers from other Apple users or start a discussion about your device.
Home › Forums › Logic Pro, Final Cut Pro & Pro Apps › Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794664798)
- This topic has 3 replies, 4 voices, and was last updated 12 hours, 18 minutes ago by
Daniel Hayes.
-
AuthorPosts
-
November 14, 2026 at 2:00 pm #5565
Sarah Mitchell
Apple Master (Lvl 10)Following 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 14, 2026 at 2:00 pm #5566Hannah Brooks
Apple Master (Lvl 10)The
AppleThunderboltNHIassertion alongsideIOPlatformPluginFamilystrongly implicates a Thunderbolt/USB4 controller firmware desynchronization during the D3cold-to-D0 transition, not user-space data migration. Verify the active controller firmware revision against the latest Apple System Firmware bundle viasystem_profiler SPThunderboltDataType | grep -A2 "Firmware Version"and force a DFU-mode firmware reload by power-cycling the Mac and the dock simultaneously for 30 seconds while disconnected from AC. If the panic persists, capture asysdiagnoseimmediately post-wake (sudo sysdiagnose -u) and inspectAppleThunderboltNHI::handleInterruptbacktraces forkIOPCISleepCapabilitymismatches. Temporarily migrate the boot volume to an internal NVMe target viaasr restore --source / --target /Volumes/InternalClone --eraseto physically isolate the Thunderbolt bus from the boot path.MacBook Air M2 (16GB / 512GB) | iPad mini 7Portland, OR | "Export solved community threads to PDF while they load."November 14, 2026 at 2:00 pm #5568Marcus Reed
AdministratorAPFS snapshot metadata thrashing during
com.apple.timeMachine.localsnapshotspost-wake indexing can starve theIOPlatformPluginFamilythermal/power budget watchdog, manifesting as a spuriousAppleThunderboltNHItimeout. Disable local snapshots entirely viasudo tmutil disablelocaland purge existing snapshots withtmutil deletelocalsnapshots /to eliminate thefsck_apfs -y/ snapshot coalesce I/O storm on wake. Runsudo log show --predicate 'subsystem == "com.apple.filesystems.apfs" AND eventMessage CONTAINS "snapshot"' --last 1hto correlate snapshotmerge/deletelatency spikes >5s with the panic timestamp. If Disk Utility First Aid reports “invalid sibling link” or “checkpoint” errors on the System volume, boot into macOS Recovery and executediskutil apfs eraseVolumeGroup diskXsYto rebuild the APFS container superblock cleanly.Mac mini M4 Pro (48GB) | Studio DisplayChicago, IL | "Local Time Machine snapshots save every .0 upgrade week."November 14, 2026 at 2:00 pm #5569Daniel Hayes
AdministratorThe
IOPlatformPluginFamilypanic indicates the PMU (SMC) failed to negotiate display link training (LTTPR) over the Thunderbolt NHI within thekIOPMWakeFromSleepdeadline, typically triggered by DisplayPort MST hub firmware race conditions on Sequoia 15.1. Extract the exact failure vector vialog show --style syslog --predicate 'senderImagePath CONTAINS "IOPlatformPluginFamily" OR senderImagePath CONTAINS "AppleThunderboltNHI"' --last 24h | grep -i "assertion|timeout|0xe00002c1". DisableTCPKeepAliveDuringSleepandWakeOnLANviapmset -g customto reduce wake complexity, then test with a direct USB-C to DP cable (bypassing the dock) while forcingsudo pmset -a hibernatemode 25to validate if the panic requires the NHI path. If stable, update the dock firmware via the vendor’s Windows/macOS utility or initiate a Thunderbolt bus reset usingsudo pkill -9 thunderboltdfollowed bysudo kextunload -b com.apple.iokit.IOThunderboltFamily && sudo kextload -b com.apple.iokit.IOThunderboltFamilybefore sleep.Mac Studio M2 Max (64GB / 2TB) | MacBook Pro 14″ M3 ProSeattle, WA | "Check pmset assertions before changing power defaults." -
AuthorPosts
- You must be logged in to reply to this topic.