Ich habe deswegen gefragt ob Thunderbolt im USB Mapping irgendwie berücksichtigt wird, weil es ab Catalina und neuer beim USBMapping eine Änderung der IOClass von AppleUSBMergeNub auf AppleUSBHostMergeProperties gab.
Hackintool erstellt den USBPorts.kext noch mit AppleUSBMergeNub, USBToolbox mit AppleUSBHostMergeProperties und mit dem USBMap Tool (OCGuide) kann man für das Mapping beide nutzen (siehe Bild).
Beides funktioniert und es wird bisher nur von Sleep Problemen mit AppleUSBMergeNub ab Catalina geschrieben (war bei mir so).
https://dortania.github.io/Ope…sal/sleep.html#fixing-usb
Aber ich habe mich gefragt, ob das eventuell irgendwie eine Rolle für dein Thunderbolt Problem spielen könnte? Ist nur so ein Vorschlag und könnte auch einfach nur Schwachsinn sein.