Thanks for your reply, it's helped a lot!
Johnnyloans This is a routing issue. The error for DNS in Vanadium is ERR_NAME_NOT_RESOLVED
Try these steps and Report back to us about any of your findings, errors, or weirdness going on and at what step did you see the error or behavior.
Go to the owner profile. Do all of this in the owner profile. We can worry about other profiles later.
This is safe to do. For your SIM connection:
Go to: Settings > system > reset > reset mobile
Done. (Though when I mentioned the mobile internet connection, what I use is one of those small hotspots with another SIM card)
While connected to wifi:
Settings > network > Internet
For your Wifi, does it say any error or message near the wifi name? Report back if it says anything other than "Connected"
Nothing weird here, "Connected / Unmetered" (I'd changed the network to unmetered to see if it made a difference).
Now, near your Wifi name, tap the gear icon
If you do not know the wifi password, click share and write it down the password, capital letters matter. Then go back 1 menu.
Click Forget, it's a trash can icon.
Reboot your phone.
Reconnect to your Wifi. Wait a bit for it to connect, go to the gear menu again once it connects.
The top of the screen should say Network details. If this is your home wifi, consider scrolling down to Privacy and setting this to Use device MAC
Done. Didn't make a difference.
Go back 1 menu to Network Details then scroll down to the very bottom
This should say: network details, ip address, gateway, subnet mask, etc
screenshot it, upload the picture somewhere, post the link to the pic here. This site works: https://postimages.org (This screen has no personal or identifying info)
The phone is using IPv6 at home, so it shows the phone's IPv6 addresses. However, see till the end. If you still think it's relevant I can share.
Also, do you see a key icon at the very upper right? It would be near the battery symbol. I don't mean a key inside of a shield, it's just a key.
The VPN icon? Nop, I'm not using any VPNs.
Report back on this:
Settings > apps > special app access > device admin
How many apps are enabled here, what are the names if so? None/zero is probably best.
No apps with "Device admin" permission.
Test to see if wifi or cell data works with the internet. Make sure wifi is off when you test cell data. The toggle is at Settings > network > internet > use wifi
On the phone the mobile network toggle is always off.
If the internet still doesn't work in several apps and vanadium, try this:
Set private DNS to off
warning
this will forget every wifi network you have saved and bluetooth device you have saved. This includes saved wifi passwords:
Settings > system > reset > reset Wifi and bluetooth
Also done, but no difference.
The next is now!
Yesterday I noticed that the mobile network I'd mentioned was working fine (again? Or maybe I misremembered it not working?). Just now while following your suggestions I noticed that the Pixel 8a is using IPv6 on the home network. I compared that to the other Android phone I have (where everything works), and it's using IPv4. On the mobile netowrk, the 8a is using IPv4 as well. So I ran diagnostics on the home router, and addresses that don't work on the 8a, the router can't resolve or reach them through IPv6 either. For example, ping6 on the router stays like this indefinitely:
common_ping: hostname discuss.grapheneos.org
And traceroute6 says:
traceroute6: bad address 'discuss.grapheneos.org'
So it appears to be something wrong with IPv6 on my home network, this is good progress! Before I can debug and fix that, is there a way to force the 8a to use IPv4 on a given network? So that at least things work again? I already searched online but nothing exactly useful...