I'm having some issues getting my hackintosh to work 100%. It's at 99%, and the only problem that I have is with shutdown/restart. Whenever I try to shutdown or restart my computer, it will go to the spinner screen, and in the case of a shutdown, the spinner will just be stuck and the computer will not shutdown, while in the case of a restart the spinner will be just a sad line of 2 or 4 white pixels in the bottom half of the screen, with the computer also failing to do anything else, forcing me to either shut down the PSU using it's on/off switch or by pressing the case's restart button. I may also add that I, before buying a RX 570, had a working setup with the UHD 630, it would shutdown/restart without a problem (if the primary video output port in the bios was set to PCI01). I have also made an USB SSDT patch for the 15-port limit, but that has not helped. Anyways, here's my setup:
MacOS Mojave 10.14.6 (18G84)
SMBIOS iMac19,2 (if that matters)
UHD 630 (Device ID 0x3E98, enabled in bios)
Gigabyte RX 570
No extra PCI cards
Also, my config.plist, my USB SSDT patch, and a screenshot of my kexts and drivers folders are attached.