It sounds like the server returns some cached empty response, but I'm not sure why this may happen, unfortunately.
I think you should contact our support staff by submitting a ticket at
https://secure.x-cart.com/ - they can check it right on your server.