I've been trying to get pfsense installed but the install hangs on booting after the cd loads, I have used the free bsd template and tried seabios and ovmf, I've tried different q-35 versions as well but still can't seem to get the install to go through. I have already passed through an Intel I350 and it is showing in the vm setup under other pci devices and I removed the br0 host as well following spaceinvaders tutorial.
unraid is running on Strix B350 with a ryzen 1700x. It seems to load
I had this exact problem, Its caused by something wrong with how the CPU is handled. If you change the CPU to an emulated QEMU CPU, or emulate a Skylake processor your problems should be solved.
Check that thread. About halfway down on the first page