Back the dark ages of network computing echoing of characters could be done by the host, not be done locally. There could be a long delay if you had it set up that way.
Is it still possible the get into a mode where typed characters are echoed from the host rather than locally?
Just a wild thought.
SC