Думаю -- почему устройство не работает? Сразу понял -- порт не тот. Настраиваю порт. Пока настраиваю, смотрю на устройство. И тут понимаю, что я его вообще не подключил.

И так постоянно -- причин для не работы устройства/программы/чего угодно оказывается несколько -- и устранение любой из них не ведёт к работе -- типа исправляй-не исправляй, работать не будет. Прикольно находить несколько сразу, а не по одной. Типа сэкономил попытки проверки и обманул устройство, которое не хочет работать.