Using StringWrapSplit the string gets split in the middle of escape sequences. I have mostly noticed it with color/text-style escapes. It tends to break after the \033[ and breaks at either the first or second numerical digit.
Not sure if this is a bug or intended behavior.