We’ve experienced an issue where variable substitution performed on a text, xml or html file encoded as UTF-8 will alter an corrupt certain characters.
Specifically we have files containing the Registered Trademark symbol (U+00AE) following a variable substitution operation the file encoding remains as UTF-8 but the registered trademark symbol has been altered and does not display correctly.