incorrect Transaction ID. Clear buffer - смотрите при этом лог. ID транзакции должно соответствовать и в ответе. з.ы. иногда устройства этот параметр тупо игнорируют отсылая 00 00. Тогда швах, где-то в драйвере должна отключаться проверка.

Ответ может быть абсолютно правильным, просто устройство кладет на данный параметр... только лог покажет.