web services failures

I have encountered a strange issue with X3 SOAP web services.  I will make a call to a web service, and it returns a status code of 0 (failed), with no error messages.  If I immediately retry the same web service and payload, it works successfully.  I have built this retry into some of my integrations, but I'm curious as to what is causing this.  Is it a communications issue?  Are all of the web channels in use?  Has anybody else encountered this issue>