Empirical is how we "solve" many Hackintosh issues -- also known as trial and error. The list of experiments/variations below is quite respectable.
Looks like we've narrowed it down to NVMeFix and USBWakeFixup. This is what they do:
- NVMeFix improves power management on non-Apple NVMe SSDs. This can be important because as we all know, NVMe SSDs can get very hot. Many motherboards provide built-in heatsinks (including Designare Z390).
- USBWakeFixupallows the system to wake-from-sleep with just one keypress -- and to do it the right way.
- This kext works in conjunction with SSDT-USBW.aml.
It is perfectly okay to remove all
three of these files: two from
kexts/Other and one from
ACPI/patched. Then see if the revised May 2020 Update can boot Mojave.