This topic explains what to do if FREEDOME VPN stops working on a OnePlus phone.
Symptoms
FREEDOME VPN stops working unexpectedly on OnePlus phones running on Android 9.
Diagnosis
OnePlus phones with Android 9 include a battery optimizer which may abruptly stop FREEDOME VPN.
Unfortunately, the OnePlus version of Android stops background apps very aggressively. Also, OnePlus has bugs that prevent the settings related to the background apps from working properly.
Solution
It is not possible to exclude FREEDOME VPN from the battery optimizer automatically. However, you can set this manually in the following way:
- On the phone, go to Settings > Battery > Battery optimization.
- Find FREEDOME VPN on the Battery optimization page and change its setting to “not optimized”.
- Under Battery optimization, tap the three dots button, select Advanced/Enhanced optimization, and disable the feature.
OnePlus phones seem to reset this setting randomly, so you may need to change the setting again after some time.
Usually, you may be able to limit this behavior by locking FREEDOME VPN to the Recent App list but unfortunately this is not a permanent solution either:
- Start FREEDOME VPN.
- Tap the Recent apps button on the phone.
- Close the Lock button in the top-right corner of the app.
Some OnePlus phones have also a feature called “App auto-launch”. If your phone has this feature, disable it for FREEDOME VPN.