My guess is that the managed web browser is failing because the underlying unmanaged browser is failing. You can try though; you can mix the managed layer with the underlying native interfaces. You can do this by casting the webBrowser.Document.DomDocument object to IHtmlDocument2 and going from there.
Tech, life, family, faith: Give me a visit. I'm currently blogging about: Is Jesus the Jewish Messiah? The apostle Paul, modernly speaking: Epistles of Paul Judah Himango