The problem with ad blocker apps on Android is that they always require a either a VPN, in which cases my banking apps don't work, or root, which is getting harder and harder to get and probably also breaks my banking apps.
However, I have found that using NextDNS as a private DNS server works and doesn't cause any problems like this.