[WebSDK] Automatically join once the host joins the meeting and allows the user in

As of 1.8.6 the WebSDK shows a dialog (incorrectly too saying that there was a connectivity issue) when the websdk user joins the meeting before the host and the host has disabled join before host. The only recourse for the user is to hit retry to figure out when the host has joined. Doing this too many times introduces a captcha into the picture.
It would be great if the websdk could automatically detect when the host has joined and improve the messaging towards letting the websdk user into the meeting without any additional clicks.