The problem is that you rewrite the whole text on the indicator and LabVIEW has no clue that you just append new text and want to keep current colors.
To fix this you have to keep a table of position/attributes and recolor the string each time the string is rewritten.