Вы посмотрели в диспетчере устройств, точно он стоит на COM3 ? А то программа ведет себя так, как будто у вас что-то другое на этом порту, а не наш считыватель.
Предлагаю удалить его из устройств и поставить дрова заново. Еще вариант попробовать на другом компьютере.
Если не поможет, в ремонт. (((