It's 'ConnectTimeOut' not 'ConnectionTimeout'. Also I think this was added in v3.0
That's correct - we had to install MSSoap 3.0 in order to have the web service NOT time out. Also, I thought that you can assign a -1 to the Timeout property in order for it to wait foever? It doesn't seem to like it. I got to work finally.