This is often caused by a BIOS setting, where not all devices are fully cycled and initialized to save time. Look for "Fast Boot" or something similar, may possibly be effected by other boot settings like USB controller device detection, legacy or not, etc.