Yes it was multisite with the issue above.
I have since had a blank XML site map on two new single WordPress installs on the same server. There were no errors on the these single sites site though.
I have access to the server. Maybe there is a module I am missing? cURL is working fine.