It's Fixed! Waydroid, ufw, and the VPN have been working together well for a couple of days now. I read something here:
https://wiki.archlinux.org/title/Waydroid
under "Network". I did not do this step initially when I installed Waydroid. I had to make sure the Waydroid image was getting DNS traffic. It did say Waydroid was supposed to work out of the box, but I did this fix anyway to make sure.
Something not related to the problem happened and I had to reflash with the latest Arch image date 2022/01/24:
https://github.com/dreemurrs-embedded/Pi...h/releases
I installed ufw and did the changes from the site mentioned above and then installed Waydroid.
It all works now and I can use Waydroid with my Arch Linux native VPN. I tested both the native side and the Waydroid side with "browserleaks.com" and it showed the same VPN server. I tested with various other servers, restarted, powered down, powered up, and no problems. I did a back up after I set my phone back up the way I like it.
Waydroid is extremely stable and I have kept it running for awhile.
https://wiki.archlinux.org/title/Waydroid
under "Network". I did not do this step initially when I installed Waydroid. I had to make sure the Waydroid image was getting DNS traffic. It did say Waydroid was supposed to work out of the box, but I did this fix anyway to make sure.
Something not related to the problem happened and I had to reflash with the latest Arch image date 2022/01/24:
https://github.com/dreemurrs-embedded/Pi...h/releases
I installed ufw and did the changes from the site mentioned above and then installed Waydroid.
It all works now and I can use Waydroid with my Arch Linux native VPN. I tested both the native side and the Waydroid side with "browserleaks.com" and it showed the same VPN server. I tested with various other servers, restarted, powered down, powered up, and no problems. I did a back up after I set my phone back up the way I like it.
Waydroid is extremely stable and I have kept it running for awhile.