Earlier quoted context omitted.
Wouldn't a hosts file or a local DNS[1] or VPN[2][3] with hosts file support solve that without having to switch software ? I'm using Netguard on Android devices I don't want to root and it's been good. Plus it does per-app firewalling as well. [1]: https://www.zenz-solutions.de [2]: https://netguard.me [3]: https://blokada.org
I'm using pihole and blocking Google DNS and yet my tv was showing that awful banner. I think google serves the ads using some not-only-ads domain.
A weird side story: I had a situation where an app on my Roku TV would crash if it failed to serve an add from a blocked domain (there were several but they mostly pointed to google ad domains). I actually _had_ to allow ads from the domains they called.