Kernel Panic (Kernel tag check fault) during PPPoE Connection on macOS Tahoe 26.3 (25D125)
System Information:
- Model: MacBook Pro (Apple Silicon M5)
- OS Version: macOS Tahoe 26.3 (Build 25D125)
- Hardware Status: Verified healthy via Apple Diagnostics (Result: ADP000)
Description:
The system immediately suffers a kernel panic and shuts down whenever I attempt to connect to a PPPoE service. This occurs exactly at the moment I click "Connect" in the Network settings. This issue persists even after a clean system reinstallation (Erase All Content and Settings) without restoring from a backup.
Panic Log Analysis:
The panic is consistently triggered by a Kernel tag check fault, pointing to the com.apple.nke.ppp kernel extension.
- Panic String: panic(cpu 2 caller 0xfffffe0048c09aa8): Kernel tag check fault (expected tagged address: $0xf0fffe23146cf21e$) at pc $0xfffffe00488bbd68$, lr $0xfffffe004b63b34c$
- Process Involved: pppd (PID 1002)
- Kernel Extension in Backtrace: com.apple.nke.ppp (1.9)
Troubleshooting Steps Performed:
- Apple Diagnostics: The test completed with no issues detected (ADP000), ruling out physical memory or logic board failure.
- Clean Install: Performed a full system reset. The crash occurs on a "pristine" OS state with no third-party applications installed.
- Safe Mode: Attempted PPPoE connection in Safe Mode; the kernel panic still occurs.
- Configuration Reset: Deleted /Library/Preferences/SystemConfiguration/ network-related .plist files and recreated the PPPoE service, but the crash persists.
Conclusion:
Given the hardware is verified healthy and the issue persists on a clean install of build 25D125, this appears to be a regression or a severe bug in the macOS Tahoe networking stack's handling of PPPoE packets on Apple Silicon.
Has anyone encountered similar issues with this specific build? Are there any known kernel-level workarounds, or is this a confirmed bug requiring a system update?
MacBook Pro 14″, macOS 26.3