MappleCare Community
Reply To: Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794679675)
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 (1794679675) › Reply To: Diagnostic query: Unexpected kernel panic on macOS Sequoia 15.1 after waking (1794679675)
A runaway WindowServer or Safari Web Content process pinned to a P-core during dark wake can starve the IOPlatformPluginFamily thermal policy thread, triggering the NHI watchdog; capture a 30 s spindump at wake with sudo spindump -reveal -noProcessingWhileSampling 30 and search for kIOPlatformPluginThermal or AppleThunderboltNHI backtraces. Audit login items and launch agents via launchctl list | grep -v com.apple and osascript -e 'tell application "System Events" to get the name of every login item' — third-party menu-bar utilities (e.g., display managers, dock helpers) frequently inject IOKit callbacks that deadlock the TBT hot-plug path on resume. Temporarily quarantine Safari’s saved state (~/Library/Saved Application State/com.apple.Safari.savedState) and disable Safari → Settings → Advanced → Show features for web developers → Experimental Features → WebGPU to rule out a WebKit GPU process crash leaking IOSurface references across sleep. If the panic persists, boot with nvram boot-args="io=0x1000" to force single-user I/O diagnostics and confirm whether the NHI assertion originates from user-space or the kernel’s AppleThunderboltNHIType3 driver.