If you can’t access internet while Blokada is running, most probably you enabled a DNS server in Private DNS. This feature - starting from android 9 - aims to encrypt DNS queries and if you set a DNS server, it makes ad blocking impossible and in our case, Blokada won’t function or even block every connection.
To resolve this situation, follow the below steps:
I have the same issue with the dns blocking.
Set the private DNS to off, restarted the phone, but still the same.
Can’t access internet when Blokada is active, both with WiFi on or off.
Started yesterday, have version 5.9.0
Update: I moved forward from 5.9 to 5.10.1 beta and everything is working again. It does seem the problem is limited to 5.9, at least in my experience.
I am running Blokada/22.4.1 (android-33 five release arm64-v8a Google sunfish touch api compatible) running on my Pixel 4a smartphone with Android 13 from Aug 1, 2022, last security update Oct 5, 2022.
When Blokada is enabled, I frequently cannot access the Internet due to DNS failing. In this case, I can either enable airplane mode (to disable all network connections) and disable it again (to establish all network connections, again), or I can disable Blokada and enable it again. Both turns DNS back into operation. Seemingly, accessing the Internet works fine when I continue to do so. But when I put the phone aside for a while and use it again after a while, I very often have the same DNS issue again.
I have already disabled “private DNS” in Android. I also enabled “ping networks” in Blokada. Doesn’t help to resolve the DNS issue.
I currently have Blokda disables permanently. It’s just not usable in the current state.
The issue started recently after installing a new Blokada release. How I can get back to a previous release? If I do so, how can I get aware the DNS issue is fix so that I can get back to the up-to-date release?
Just got back to let you know the connection issues seemingly disappeared. However, I now see battery drain. Fully charged in the morning, the phone had only 6% at 6 pm. Checking the battery usage in the setting I found that Blokada consumed 26% of the power today!
Blokada now wanted me to install the new update. Which I did. Now running 22.4.19. - And again, I see the same issue again! Cannot resolve DNS queries, thus no Internet access. Disabling WLAN or Blokada and enable it again resolved the issue, until it shows up again after a while.
Karol, any comment? Did you re-invent that bug?