Here are the cases where Viva app wouldn't be able to send frequent locations:

  • Manualy killing the app stops all location activity. As informed in onboarding, this should not be done.

  • Battery managers (e.g. from Samsung) on Android can kill Viva without noticing. Should be disabled for Viva App.

  • Disabling Wi-Fi reduces accuracy severely, and can slow down location events. Wi-Fi should be enabled at any time for Viva to be fully capable.

  • If the user is logged out, location tracking will stop.

  • If the user uninstalls the app, location tracking will stop.


More information with good practices for Android can be find here:

Android Good Practices