I have a Thinkpad T61 running High Sierra 10.13.6 with USBInjectAll.kext version 0.6.5 (April 20, 2018) and a custom SSDT-UIAC-ALL. I discovered a compatibility issue with an external USB drive and tried updating USBInjectAll.kext to 0.7.1 (November 8, 2018) to see if that might be the problem. After installing 0.7.1 and rebooting, attached USB devices were not recognized. Reverting to 0.6.5 restored USB operation.
Should I be able to upgrade from USBInjectAll.kext 0.6.5 to 0.7.1 while retaining the same custom SSDT-UIAC-ALL and same DSDT edits? I'll be glad to spend more time on this, but wanted to ask this simple question first.
Thank you.
EDIT: This laptop dual-boots Sierra and High Sierra. I do not have the USB problem in Sierra with USBInjectAll.kext 0.6.5.
EDIT:
@RehabMan - Attached are two debug archives. debug_065 is with USBInjectAll.kext 0.6.5 (UIA_065) and debug_071 is with USBInjectAll.kext 0.7.1 (UIA_071). These archives were extracted from my Thinkpad T61 running High Sierra 10.13.6 (in-place upgrade from Sierra). With UIA_065, USB devices that I connect to my USB ports are recognized in High Sierra. With UIA_071, USB devices that I connect to my USB ports are not recognized (and do not appear in IO_Reg_Explorer).
I typically boot this laptop into Sierra, but now I need High Sierra and am only now discovering issues with USB in High Sierra. Specifically, when I try to backup my High Sierra partition to an external USB Drive (using Carbon Copy), the system freezes. I do not experience any USB problems with Sierra (and USBInjectAll.kext 0.6.5).
Any help/suggestions that you can offer would be greatly appreciated. Thank you.