RX580 unknown PCI 127 on first guest boot

I had an RX5700 in an TRX40 system (AORUS XTREME) and it was working with a MacOS guest but was affected by the reset bug upon guest reboot/shutdown, so I decided to swap it out for an RX580 which several people seemed to report worked with MacOS without issues.

Now, with no other configuration changes (other than changing the PCI model numbers in my VFIO grub args), I’m getting what I previously figured was only a reset bug on the first guest boot after host boot.

I have an Nvidia GPU in slot 1 which is working fine for Windows passthrough on this system.

journalctl -f upon booting the guest:
https://pastebin.com/sbiZcSwb

complete dmesg:
https://pastebin.com/7bScscaZ