Right, so I've gotten up to the point just after I installed and configured Clover on the internal EFI partition and ran the Envy git scripts. I rebooted the system after that, and found that none of my USB devices are functioning. This includes all external ports as well as the touchscreen, camera, and the AW123H bluetooth. Everything else that does not rely on USB seems to be working correctly.
Should this not be functioning correctly after running the Envy scripts? Or do I need to create my own SSDT for USBInjectAll and such?
I have attached the results of gen_debug.
EDIT: The external ports and touchscreen worked fine when booting from my install_osx drive after initially installing macOS.