Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Denn umweg über CopyDocument und ParseDocument kannst du dir sparen. Du bekommst mit GetRootNode bzw. GetDocumentNode oder FirstNodeByPath den ersten Node zurück.
1. Die CopyDocument wird wahrscheinlich nicht ausgeführt weil sMessageToParse nur 255 Zeichen (T_maxstring) hat aber die XML Datei mehr Zeichen hat. Daher wird der Initialstring <?xml version="1.0"?> der Funktion nicht überschrieben.
Siehe Doku...