SysComRead(...). Длина запрашиваемых для чтения байтов больше чем размер буфера.
Поправил.
Все работает. Вопрос закрыт.