Hi,
Let’s see if we can separate the different issues you mention here.
In case you didn’t already, please share the log after “indicating it is off again despite being active”. We will fix this in an upcoming version.
Blokada v6 doesn’t need to be running in the background unless you also connect to Blokada Plus VPN, since we now use the private dns setting the filtering will be active even if you would kill the app. Thus “always on” is not necessary for Blokada Cloud only (blue mode).
Some services restrict access when connecting from a datacenter IPs, this might be why you experiences this as the VPN locations runs in datacenter networks. Until there is a bypass option in v6, you might want to give the official WireGuard app a try. I belive WireGuard on Android has this feature. You can download a configuration for it at app.blokada.org.
In the activity tab, tap an allowed or blocked entry and you’ll see an option to add it to your exceptions list.
We may add more options in the future. As you pointed out, these features are not used by the masses thus aren’t prioritized. Blokada v6 is a very different implementation versus v4, each feature needs to be re-implemented from scratch.