I have ALSO noticed that on some devices webview will fail to load a file or URL, and display a white screen.
This happens on some devices, and not necessarily slow devices. i.e. It failed on an 8 core device.
For some reason (different threads?) the Dim would take longer to create the Webview than the program would take to get to and execute the Load instruction.
The solution I found was to make sure that the Webview was already created and ready, before the the program would get to the load instruction.
One trick is to use a splash screen, if this is at the beginning of the program.
Another is to create a small delay.
I hated this, but it worked perfectly:
Sub JoeDelay()
Dim k As Int
For k=1 To 10000
Count=k/k
Next
End Sub
So you would just call the delay before loading the URL or HTML.
This is only an issue when the program starts or restarts, it is not needed thereafter.
The best solution would be to check for If Webview... then Load ... but I just couldn't figure what to check for.