Actually, the element does respond to the .InvokeMember("Click"). The thing is it does not force the WebBrowser control to fire DocumentCompleted event. So, just before I invoke the ("Click") I subscribed to the ProgressChanged event. Once the WebBrowser finished reloading the page, I could carry on.