Very much this.
I normally run on my VPN’s special DNS for the most part, but when I start up Boundless I switch to Cloudflare’s DNS (I’m not 'kin touching Google with a barge pole) and it’s perfectly fine now.
Oh … and my advise for changing the DNS on your router is … do it. HOWEVER … make sure it’s the most private DNS that you can have. Then whenever you need to change it on your device (let’s say it won’t connect to your bank on the one time a week/month you go there), you can choose to quickly change the DNS. Otherwise, keep it private at the router.
Also, if you’re on Windows, too I have the absolute best tool for ya’.
DNS Jumper
I’m still using an old version, I think, and it just … works.
Also it makes it easy to clear your DNS cache, too. That’s the part of your PC that stores the routes to where you’re trying to get to. Sometimes this is needed if those routes are the issue.
Seriously, though, changing DNS is so much easier with this.