I've got 22(beta) and it's telling me it's the latest version.
anyway, switched to release channel and updated.
still refusing to renew the certificate though.
edit: managed to refresh the certificate, but it was an unpleasant amount of work.
download the latest release apk.
export settings in adguard.
delete the certificate from user certificate storage.
delete all remaining adguard folders.
reinstall adguard from the downloaded apk and go through the setup.
install certificate and activate https filtering.
import old settings.
edit 2: it just deleted the "good" certificate, and re-adding it added the expired certificate instead.
what is going on here?
My certificate expired yesterday and today couldn't visit any website. Your post helped me a little even though it didn't work. In the end it took me a couple of hours but I finally found the solution:
Export your settings
Remove the expired cirtificates
Download an older version of Adguard from their github repo (I used 3.6) https://github.com/AdguardTeam/AdguardForAndroid/releases/tag/v3.6
Reboot phone (if you want)
Install the old version
Turn on https filtering (It should now have a certificate that expires in 2030 or something like that)
Import old settings
Update back to 3.6.2 (or whatever is the latest version)
I hope it works for everyone else who runs into this problem.