Адаптер питается от бортовой сети, в компе у меня 12 вольт нету. Сегодня изучал проблему глубже. Дело не в питании, я могу закрыть программу, она работала, считывала, потом снова ее запустить и она уже не будет считывать, снова закрыть и снова запустить и она опять работает, ниче не понимаю

Может надо заново переинциализировать адаптер, может самому эбу надо дать какие-то команды. Но что-то происходит при перезапуске программы.
По остальным пунктам, как говорится хозяин барин

мы не в праве чего-то требовать.