Hi,
AllowRestart is on the Engine, not on the WebView. The WebView once destroyed must be explicitly recreated. If while recreating the WebView the WebView detected that the underlying Engine has already stopped but AllowRestart is set to true, then it will automatically restart that stopped Engine.
You should find out why the WebView has been destroyed first. It could have been destroyed by your code or it could have been a crash somewhere in the browser engine. If it is destroyed by your code, then you just have to recreate it if you need to use it again. If the WebView has been destroyed unexpectedly due to a crash, then please try to reproduce the problem and we will investigate the crash. Once you have the code to reproduce the problem, please follow the instruction here to send the reproducing code to us:
https://www.essentialobjects.com/forum/test_project.aspxThanks!