Thanks for your elaborate explanation...
possible actions I can think of
-
Can you check with a voltmeter if the GROUNDS are connected, so the electronics share a common reference?
-
Does the RS232 connect really need the TTL level convertor? is the RS232 12V
if the voltages get too low, communications fail. -
Connect the laptop and use an Arduino as sniffer?