To be sure it’s not a bug in qubes tools, have you tried attaching devices using Xen’s default commands, using xl
, just to compare ?
You can see a quick explanation of the commands in this post, they are at the end under “Manual assignments”.
You can also check the Xen PCI Passthrough guide for more hints.
PS: xl
commands need sudo/root.