You said: "perhaps you should consider all strange characters in your text to be suspect" …[she pauses to think] … Good point.
Here are two I hadn't even considered, so perhaps one or both are the cause of my problems.
I frequently use "—" (em-dash, Alt+0151) and "…" (ellipsis, Alt+0133) in my text fields. Both characters have always printed correctly (even when others did not) but they do not display correctly on my screen in UFT. I choose these over "hyphen hyphen" and "period period period", either of which is likely to fall at the end of a line and split apart.