Often 3rd party kernel extensions (aka Kexts) are the cause of problems on macOS systems. One tell-tale sign is a system that boots okay in Safe Mode and doesn't reproduce the problems a user may be experiencing when booted normally. While this doesn't guarantee the problem is a 3rd party kernel extension, it's certainly one of the more likely causes.
How does a user identify what 3rd part kernel extensions are installed on their Mac?
kextstat | grep -v com.apple, how would I remove them? – Zach Jun 24 '19 at 20:34sudo kextunload /Library/Extensions/{something}.kext– rcoup Sep 10 '19 at 09:17/System/Library/Extensions,/Library/Extensions,~/Library/Extensions/or~/Library/Application Support/<app>. – Matt Sanders Sep 25 '20 at 17:41