pml
I had tried wireguard, both simple and advanced. In advanced, I tried using various versions of Mullvad's public DNS (aka how much / what stuff they block at the DNS) as well as the various other privacy-oriented DNS options available in RDNS. In simple... Well, I was in simple. It uses the built-in DNS included in the VPN server or whatever, which is impossible to do in advanced.
Simple kinda sorta maybe sometimes worked more often because the DNS was the one most closely enmeshed with the VPN.
But more often than not, RDNS was saying the DNS I'd chosen was failing or the wireguard proxy I'd chosen was failing, or it just didn't know anything was failing but it was indicating a variety of DNS and domain failures in the logs.
Either way, I had to give up on it. It does not work with my Mullvad for some eldritch reason, no matter what configurations I chose when producing wireguard setup doodads to import from Mullvad and no matter what configurations I chose in RDNS.
I've gone back to just using the Mullvad app and all of my issues (at the time) vanished instantly.
(I'm now getting a weird hiccup where the Mullvad app crashes frequently, and where newpipe keeps failing to connect unless I force-restart the Mullvad app and select a new VPN endpoint before force-restarting newpipe and not letting the player reach the end of any video, NIR close the player.
I recognize this is almost certainly a newpipe problem and not a Mullvad problem)
The only issue I'm having now is that lots of websites refuse to load when I'm using mullvad, regardless of what DNS content blockers I have active
One had even managed to block every single mullvad IP endpoint... Ask me how I know...
Not sure if they blocked the ip's or if they blocked a port or used deep packet analysis.
I'd tell ya what website it was but I'm not sure that would be wise. Publicly declaring which provider of a very important service I use seems a bit fingerprinty or at least a bit foolhardy.