I considered spinning up a PiHole with Unbound to hand off DNS as well, let me know how it goes with your continued testing.
Do you happen to know if your VPN provider intercepts / redirects DNS traffic? If not, it would seem that the issue could be related to my #1 or #2 theory above.
Do you happen to know if your VPN provider intercepts / redirects DNS traffic? If not, it would seem that the issue could be related to my #1 or #2 theory above.