Xero sync error: "Xml for post data was invalid, '', hexadecimal value 0x04, is an invalid character. Line xx, position x"

Why the sync error occurs

This error occurs when there's a special character contained in the bill attempting to sync to Xero.

How to fix the sync error

Review the bills causing the sync errors, remove any special characters and save, then sync again.