Kext org.tw.CodecCommander - library kext com.apple.iokit.IOAudioFamily not found.
Can't load kext org.tw.CodecCommander - failed to resolve library dependencies.
Kext org.tw.CodecCommander failed to load (0xdc00800e).
Failed to load kext org.tw.CodecCommander (error 0xdc00800e)
Couldn't allocate class "CodecCommanderResidency
By running kextstat | grep "IOAudioFamily", we can still find out that iokit.IOAudioFamily is loaded. A probable reason of com.apple.iokit.IOAudioFamily not found is that Apple made IOAudioFamily APIs private starts from macOS12.3 (maybe).
What does this mean?
TM1701 and TM1701 need CodecCommander.kext for headphone output/input. So, this means that headphone output would be buggy starts from macOS12.3.
Reference:
Apple - Deprecated Kernel Extensions and System Extension Alternatives
Sniki/EAPD-Codec-Commander#8
By running
kextstat | grep "IOAudioFamily", we can still find out thatiokit.IOAudioFamilyis loaded. A probable reason ofcom.apple.iokit.IOAudioFamily not foundis that Apple made IOAudioFamily APIs private starts from macOS12.3 (maybe).What does this mean?
TM1701 and TM1701 need CodecCommander.kext for headphone output/input. So, this means that headphone output would be buggy starts from macOS12.3.
Reference:
Apple - Deprecated Kernel Extensions and System Extension Alternatives
Sniki/EAPD-Codec-Commander#8