Проблема решена, она была на физическом уровне со стороны разъема DB9, который присоединяется к порту СПК. Это можно было заметить только если внимательно наблюдать за его подключением. Внешне разъем выглядит как обычно, а когда его присоединяешь к порту, 1 контакт выходит на какую-то долю миллиметра со своего посадочного места.
Так же благодарю за оперативную помощь с программными проверками.