For Pixel and Nexus devices, it's important to check these settings to ensure your phone is not preventing Hurdlr from running: Battery Optimization, Battery Saver Mode, Data Saver, and Adaptive Battery.
Battery Optimization
This feature can prevent apps like Hurdlr from being able to run properly in the background. To allow Hurdlr to run follow the steps below:
Open your device's Settings
Tap "Battery"
Tap the menu button (⋮)
Tap "Battery Optimization"
Tap Hurdlr and make sure it's set to not optimized
Battery Saver
This feature will turn off location services for your apps automatically, so Hurdlr is not able to run when it's enabled. It can be triggered automatically without your knowledge when your battery is low, so to avoid any issues, you should disable it. You can disable it by following the steps below:
Open your device's Settings
Tap "Battery"
Tap "Battery Saver"
Turn it off to disable it
Data Saver
This feature is another one that can cause tracking issues. To disable it, follow the steps below:
Open your device's Settings
Tap "Network & Internet"
Tap "Data Usage"
Tap "Data Saver"
Tap "Unrestricted Data Usage"
Tap on Hurdlr and make sure it's turned on
Adaptive Battery
This setting is on by default and limits how much apps can run when they are not being used. This can change over time as your phone learns how you use your apps, so you will need to disable it. To do so:
Open Settings
Tap "Battery" > "Adaptive Battery"
Toggle "Adaptive Battery" to Off