The crucial part of the exception is:
System.Xml.XmlException: Root element is missing.
This suggests that you are not transmitting what you think you are transmitting.
From the Suspended Message Instance, check that the message body that being sent is what you expect; or - change your Send Port Adapter to FILE and write the message out to the file system in order to check the message content.