Hi,
Jumping in late here with a quick thought....
Are you by any chance using a USB<->RS232 dongle? I've never had a problem with those myself but I've read about some weird behaviour. I know you said that the transfer was rock solid "otherwise" which may point away from said dongle - but then it would point away from the PC and terminal softwaret too.
Anyway, just a thought.
/Henrik.
Bookmarks