The program launches IE although it is not made visible. I am not sure what could be causing the error. You might try putting a delay before the naviagte or put the method in a loop that will continue to run the mehtod until the error is not present. If you use this method, you will probably want to have the loop terminate after n seconds and monitor the error code. If it is the error you are getting, you interate. If it is a different error code, you terminate.