Flipside of the coin... if you stored a reference to the WebClient somewhere, just to see if it makes a difference... does that make the problem go away altogether? It may be easier to check it this way and be sure than to guess at what seems logical.