tfw something fails horribly and it turns out the problem isn't that my software is bad but instead EITHER that someone else didn't forward some bits which are NOT required in PCIe gen 3 but are SOMETIMES required in PCIe gen 5
or that intel has a PCIe core that's incompatible with their own newest root complexes. one of the two
... but also it's not by fault 😌
( my software is still bad tho and i do kinda feel bad about it even if it's Not the issue here )