When calling a web service asynchronously from a Windows Forms application - if the web service requires Windows Authentication (i.e. UseDefaultCredentials is true) then the callback event is not raised.The callback event does fire if UseDefaultCredentials is set to false.