I actually don't think it's anything we're doing wrong. I think we're getting intermittent partial data. In the daily reports, I see a handful of these a week, definitely not every day.
I think we'd have to add some debugging output to catch the exception and print the received XML to diagnose this further. My suspicion is intermittent networking issues. It's probably worth spending some time debugging.
I actually don't think it's anything we're doing wrong. I think we're getting intermittent partial data. In the daily reports, I see a handful of these a week, definitely not every day.
I think we'd have to add some debugging output to catch the exception and print the received XML to diagnose this further. My suspicion is intermittent networking issues. It's probably worth spending some time debugging.