I use Tailscale as my VPN, and it's always just worked for me. But lately, it keeps hopping out. This is only an issue on my Android phone too. I have set Tailscale to be the 'always-on-vpn' in settings, but that doesn't change anything for me.
Anyone experience the same thing? Is there a know fix for this?
From the interface you should have android 12+, check if the app has the permission to run in the background, if that doesnt work it could be android's phantom process killing that stops it
Yes, I am on Android 13. I believe I have given it all permissions too. Is there anything about the phantom thingy I can do to prevent it from doing this?
If i remember correctly on android 13 you can go in developer settings-> feature flags and you should be able to disable it
Otherwise you need to use adb to disable it, but i don't remember the entire process
Is battery optimisation turned on for the app? For me with some apps if it is on it will run in the background but i guess pause it until I actually open the app again.
Most likely because of android battery saving. Check this site . I might be wrong but that looks like Lineage OS? Try disabling battery saving for that app in settings
Does the VPN have a persistent notification? If you disabled it that could be a problem. My VPN has a notification that is always on. Annoying for someone who always clears notifications, but I've gotten used to an it.
My VPN has an option to keep a notification always active in order to stop it disconnecting, and it seems to work. Don't know if that helps? Yours might have a similar option?
Yeah thought about it, just wanted to make sure it wasn't just me, or anything I was wrong first. But if I can't find a fix I will post it as an issue.
I also have this, once per day or so I get the notification and have to enable the connection again. It's only since I updated to Android 14. Don't know why, probably some battery optimization.