On my self built machine, leaving certain USB devices in will cause strange boot problems. For example:
If an older flash drive I have is plugged into the machine, the PC will hang at POST... removing the stick causes the pc resume boot normally. Other flash drives do not have this effect on the system.
If my usb wireless adapter is inserted, the POST process will stall for maybe 30 seconds before continuing. Another USB wireless adapter I have does not cause this effect.
This is related to a "USB compatibility" setting in the UEFI. Problem is, disabling it prevents me from entering SETUP as I use a USB mouse and keyboard. It is an ASRock motherboard with the latest BIOS version, by the way. Has anybody experienced issues similar to this?
edit: just noticed that the network adapter only stalls the boot process if the system is rebooting. A bootup after a shutdown progresses normally.