Я не вижу проблем с файлом, с которым вы связаны, и XMLSpy.
Вы говорите, что это иногда проблема, и файл содержит значения конвертации валюты, которые могут часто меняться. Возможно, файл иногда плохой?
Возможно, вам следует сначала загрузить файл в виде текстового файла и сохранить его на диск. Затем загрузите XmlDocument из файла на диске. Таким образом, если это не удастся, у вас все еще есть плохой файл для просмотра.