1. Home
  2. Troubleshooting
  3. Common reasons for location tracking to fail

Common reasons for location tracking to fail

Possible Causes

Location cannot be fetched

  • If the device isn’t connected to the internet.
  • If the device has been powered off.
  • Location services have been disabled.
  • Location policy has not been associated with the device.

Solution

iOS Devices

If the location check is failed, check whether the following requirements are met.

  1. Hexnode MDM must be installed on the device.
  2. Device must always be connected to the internet.
  3. Location services must be enabled on the device.
    On your iOS Device – Tap on Settings > Privacy > Location Services > toggle the button On.
    Search for Hexnode MDM App and set Allow Location Access as Always.
  4. Enable Location Tracking under General Settings in the associated policy.
    Login to your Hexnode MDM portal > Policies > Select the associated policy > General Settings > Location Tracking > Check the option Enable Location Tracking and provide the Location Update Interval (15 minutes – 24 hours).
  5. On iOS devices, location is tracked when the Hexnode MDM app is running in the background. However, when there is a significant change in location (500 meters or above), the app wakes up on its own and the location is tracked even if the app is not running in the background.

Android Devices

If the location check is failed, check whether the following requirements are met.

  1. Hexnode MDM must be installed on the device.
  2. Device must always be connected to the internet.
  3. Location services must be enabled on the device.
    For a typical Android Device
    Pull down the status bar and ensure that location is on ON.
    Tap on Settings > Search for Hexnode MDM app> App Permissions > Location > toggle the button On.
  4. Enable Location Tracking under General Settings in the associated policy.
    Login to your Hexnode MDM portal > Policies > Select the associated policy > General Settings > Location Tracking > Check the option Enable Location Tracking and provide the Location Update Interval (15 minutes – 24 hours).
  5. Ensure that your device’s location accuracy is set to High. This helps to pinpoint your location with high accuracy.On your device – Settings > Search for Location > Location Mode > High Accuracy.

Windows Devices

If the location check is failed, check whether the following requirements are met.

  1. Device must always be connected to the internet.
  2. Location services must be enabled on the device.
    On your Windows Device – Tap on Settings > Privacy > Location > toggle the Location service button On.
  3. Enable Location Tracking under General Settings in the associated policy.Login to your Hexnode MDM portal > Policies > Select the associated policy > General Settings > Location Tracking > Check the option Enable Location Tracking and provide the Location Update Interval (15 minutes – 24 hours).

To force location services ON for Android Devices

  • Locations can be forced ON for – Samsung Knox, LG GATE and Kyocera business phones.
  • To force location services ON,
    Enable the option GPS / Force GPS to fetch location, under Hexnode MDM Console > Policies > Android Settings > Restrictions > Allow Developer Options.

If Scan Device Location is disabled under Actions

Enable Location Tracking under General Settings in the associated policy.

  • Login to your Hexnode MDM portal > Policies > Select the associated policy > General Settings > Location Tracking > Check the option Enable Location Tracking and provide the Location Update Interval (15 minutes – 24 hours).
  •  
  •  
  •  
  •  
  •  

Was this article helpful?

Related Articles

Leave a Comment