To me its a bit surprising the platform wont even POST, seems a bit more like a problem with the platform than the PCIe card no?
I wouldn't be surprised if there were certain steps where they simply forgot to include any sort of timeout, meaning the device can hang the boot process by simply not responding at the right moment.