Log warnings in all cases
Use a more robust way to wait for webview to finish loading