It appears that GoAnywhere is replacing the good \u2122 unicode trademark character with the invalid \u001a character. This creates an XML document that cannot be validated. It may also be replacing other good unicode characters, copyright etc. with that bad character.
I also, as a sanity check, ran the same job only creating a CSV instead of XML file and I experienced the same issue.
Has anyone else experienced this and is there a solution to fix this problem?