What is it with systems randomly not booting if certain USB devices are connected? This has been "a thing" for at least a decade; I've seen it on more systems than I can count. Getting this right shouldn't be rocket science!
I most recently got "had" by this earlier today. I recently cut over to a new(er) desktop system, but the scanner is connected to the old one for now. To switch it over I need to either rearrange my office to relocate the scanner, or get a USB extension cable, since the new system is on a table next to the opposite side of the desk and the existing USB cable doesn't reach.
Well, I turned the scanner on before hitting the power button on the system, and following POST the system just sat at a blank screen. After hitting the reset and power buttons a few times in vain (and uttering a few choice expletives about the seemingly dead system), it occurred to me to try booting with the scanner powered off. The system came right up, and the scanner still works fine too, as long as I wait to power it up until after the system boots.
WTF? The scanner doesn't even look like a mass storage device (I'm quite familiar with the common "leaving a thumbdrive plugged in can prevent booting" issue), so I have no frikkin' idea why it was preventing the system from booting.