Hi Mike,
I think you may have misunderstood my problem.
1) Perform Click (ie.
_driver.FindElement(_submitButton).Click() )
2) The standalone hub server log shows the Click request has been executed but not yet finished
3) The click is peformed on the page
4) new browser is launched with "window.print()" resulting in a print dialog appearing in the new window
5) The hub server log shows that it is still waiting for a response to the click
6) The original web browser is "spinning" (ie. spinning logo)
7) Nothing happens until I close the print dialog in the new browser, at which point the hub server gets the "done" response.
8) I can fire other requests (by putting the "click" in a seperate thread) while the "Click" is "hanging", but these also hang.
I seem to be a bit stuffed!! Interestingly other browsers don't wait for the dialog to close, it is only chrome.