This guide gives a general idea of all the stuff I have tried.
https://forums.serverbuilds.net/t/guide-remote-gaming-on-unraid/4248/9
I am using a 3900x, MSI Gaming z Trio LHR 3080 (have also tried a 6800), Aorus B550 Master, 64 GB of ram, 2x 1TB nvme drives.
Quick summary.
Have tried both i440fx & Q35 every version from v4 to v6
Have dumped my vbios for my gpu so I can choose it within the VM config
Have tried both unbinding and binding my gpu to vfio
Have tried both PCI override off and downstream, multi, both
Have tried manually blocking unraid from using the gpu via "kernel /bzimage
append pcie_acs_override=downstream,multifunction isolcpus=1-11,13-23 vfio-pci.ids=10de:2216,10de:1aef initrd=/bzroot"
I am really at a loss with this. Any help is appreciated.