Oh, it just occurred to me.
The A&D balance sends 15 characters plus CR plus LF.
The 1769-ASCII considers the incoming string to be complete after it receives CR.
That would explain why it thinks every new string is only that leftover Line Feed after the Carriage Return. Does the Rx Counter increment by two ?
Try changing the 1769-ASCII Termination Delimiter character to "$L", which is Line Feed.