Hi @Russell_Sancto, welcome to the forums!
This issue seems heavily related to a report I made elsewhere (which should have been in its own topic), here’s a link to that so we can all keep track of everyone’s feedback:
The ~ issue seems to be a new one.
In addition to the segmentation issue, is the problem that there’s really no way to reliably segment a sentence with an algorithm, and even if you do so completely accurately, it’s still desirable for learners toi be able to access a breakdown of all the characters within the segment.