@ hipcatinca,
Glad to hear that it worked for u. I don't think u have used my DSDT and SSDT, as ur motherboard is different from mine, although similar in most aspects.
Did u create and patch ur own DSDT? In case if u have used my DSDT, there is no wonder for RX 570 not working in x16 slot, as...