In TTL serial communication the system idles HIGH. Maybe the unused TTL input should be tied HIGH rather than grounded?
...R