Ситуация прояснилась. Причина в том, что у Вас указан слишком маленький тайм-аут для модемного соединения, всего 3 секунды, в которые не укладывается прибор, т.е. не всегда успевает отвечать за это время и происходят накладки запрос/ответ, при чем, нет никакой возможности в рамках протокола обмена установить на какой именно запрос пришел ответ от прибора.
Для решения данной проблемы - просто установите значение тайм-аута более 7 секунд.
да все получилось, спасибо за оперативность.