I realise that this question has been asked (and solved) here before, however the most frequent and obvious solution, which is to place
<uses-permission android:name="android.permission.INTERNET"/>
in the Android.Manifest.xml file, does not work for me.
I have double checked that I have not placed this within the manifest's
<application />
tag, yet it still doesn't work.
I'm running Android 9 (Pie) as the target version, but I can't find any breaking changes with that API which may give this error. I have also cleared the cache on my Google Chrome app, which the app is using as it's default Webview.