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.
I'm still having good results with root, Magisk, and Play Integrity Fix. That does involve some knowledge and effort though, so what I point others to is Mullvad DNS, which is free: https://mullvad.net/en/help/dns-over-https-and-dns-over-tls
Don't forget to give apps that fuck with you in the name of security 1-star reviews!
True, but it doesn't require an account, and is free for unlimited use. Not having to sign up for anything is a plus when I'm recommending things to others.
However, I have found that using NextDNS as a private DNS server works and doesn't cause any problems like this.