web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Suggested Answer

Not able to live track Field Service technician on Schedule Board

(3) ShareShare
ReportReport
Posted on by 11

Not able to live track Field Service technician on Schedule Board after setup all the required configuration in environment.

I have the same question (0)
  • Suggested answer
    Al Iggs Profile Picture
    on at

    Run an Advanced Find on the Geolocation Tracking table to see if you received location data from the mobile device. If not, check the OS' GPS settings and the app settings on the device.

  • Suggested answer
    Nya Profile Picture
    29,060 on at

    Hi, Kritish

    Please check the following points about your settings:

    1. The Field Service Mobile configuration tool (Woodford) has been imported into your app as a solution.

    3364.png

    Here is an article about how to install it:

    https://docs.microsoft.com/en-us/dynamics365/field-service/field-service-mobile-app-user-guide#step-2-install-the-field-service-mobile-configuration-tool-woodford

    1. Make sure the following solutions are installed as part of the Field Service Woodford solution.

     2350.png

    1. Activate the following 2 workflows in the default solution.

    Go to Advanced Settings > Settings > Customization > Customizations > Customize the System.

     3603.png

    1. MobileCRM Woodford HTML5 has been installed already.

    Here is an article about how to install it:

    https://docs.microsoft.com/en-us/dynamics365/field-service/field-service-mobile-app-user-guide#step-3-import-the-mobile-project-template

    Make sure the Version of the it is the same as the version of Field Service Mobile which your technicians are using.

     6327.png

    1. Enable GPS monitoring

    Auditing > Include GPS position / Log synchronization event

    0042.png

    Location Tracking > Enable background GPS monitoring

     5_2D00_1.png

    1. Go to Field Service App > Settings > Entity Configuration to make sure the Geotracked is enabled for Bookable Resource entity.

     6.png

    6_2D00_1.png

    1. Most importantly, make sure that the Field Service Mobile App is installed on your technician's devices and that it is properly signed in, with Location sharing notification in the notification bar.

     

    After completing the above check, retry the track operation, you can see the real-time location of technicians in Map View and also see the records in Settings > Mobile Auditing > Mobile Auditing Records.

    Please let me know if there is any further problem. Any detail is appreciated to locate the problem.

     

    Hope this helps.

    Best Regards,

    Nya

  • Al Iggs Profile Picture
    on at

    That's an important remark. Check the Geolocation Tracking table if you use the new mobile app. Check the Mobile Audit table when using the old one.

  • Jim Ward Profile Picture
    5 on at

    Is the Woodford solution really required for live tracking?    Seems like the new Mobile driven Field Service mobile would be the future and shouldn't need Woodford?   Am I wrong?  do we NEED Woodford for live tracking? 

  • Suggested answer
    VinayN Profile Picture
    on at

    Hey Jim,

    You would be able to use the new FS Mobile to achieve this functionality. Are you still unable to track the location of the Resource on Schedule board using the documentation on docs.microsoft.com/.../mobile-powerapp-location-auditing

    After following the above steps, if you are unable to still see the resource location on the Schedule board, i would suggest you to raise a support request.

    Thanks,

    Vinay Nalam,

    PM, Microsoft.

  • Inogic Profile Picture
    682 on at
    Hi,
    Hope you found a solution. If not, and if you continue to encounter challenges with live tracking of Field Service technicians on the Schedule Board, consider integrating a solution with Real-Time Tracking capabilities into your Dynamics 365 environment.
    This feature can enable your managers to monitor field reps' locations on Maps directly within Dynamics 365. It will also enable knowing their whereabouts at all times and redirecting in case of emergencies, provide reroutes for impromptu travels, and provide access to travel histories, thereby enhancing overall field operations management.
    Such applications will also come with facilities like automated schedule planning, search for nearby records, heat map analysis, and more! Several such applications like Maplytics are available for Dynamics 365, Power Apps, Power Pages, and Dataverse. Do check out!
     
    Thanks,
    Sam
  • Suggested answer
    Daivat Vartak (v-9davar) Profile Picture
    7,835 Super User 2025 Season 2 on at
    Hello Kritish_Gupta,
     

    It's frustrating when you've gone through the setup and the live tracking of your Field Service technicians isn't working on the Schedule Board. Let's systematically troubleshoot this. Here's a breakdown of the required configurations and potential issues to check:

    1. Verify Location Tracking Setup:

    • Enable Location Auditing for Resource Entity:

      1. Go to Settings > Customizations > Customize the System.

      2. Expand Entities and select the Bookable Resource entity.

      3. In the Data Services section, ensure the Auditing checkbox is checked.

      4. Click Save and then Publish All Customizations.

      5.  

    • Enable Location Tracking in Field Service Settings:

      1. Go to Field Service > Settings > Field Service Admin > Field Service Settings.

      2. Go to the Schedule Board tab.

      3. Ensure "Enable Resource Location" is set to "Yes."

      4. Verify the "Refresh Interval (Minutes)" is set to your desired frequency (e.g., 1-5 minutes for near real-time).

      5. Check the "Location Data Expires After (Hours)" setting, which determines how long historical location data is kept.

      6.  

    • Background Location Updates (Mobile App):

      1. On the Field Service Mobile App, the technician needs to log in.

      2. In the mobile app settings (usually under their profile or a settings gear icon), ensure "Background Location Updates" is enabled.

      3. Verify that the app has the necessary location permissions granted on the technician's mobile device (e.g., "Allow all the time" or "Allow during app use" - "Allow all the time" is generally required for continuous background tracking when the app isn't actively in the foreground).

      4. Check if battery optimization settings on the device are preventing the Field Service Mobile app from running in the background and collecting location data. Some aggressive battery saving modes can restrict background activity.


      5.  

    2. Check Technician's Mobile Device:

    • GPS Enabled: Ensure the technician's mobile device has GPS or Location Services turned on.

    • Network Connectivity: A stable data connection (cellular or Wi-Fi) is required for the mobile app to send location updates. Intermittent connectivity will result in gaps in tracking.

    • Field Service Mobile App Version: Ensure the technician is using the latest version of the Field Service Mobile app, as older versions might have issues with location tracking.

    • Device Battery: A low battery can sometimes cause the operating system to restrict background app activity, including location tracking.

    •  

    3. Verify Resource Configuration:

    • Geo Tracking Enabled for the Resource:

      1. Go to Field Service > Resources.

      2. Open the Bookable Resource record for the technician you're trying to track.

      3. On the Scheduling tab, ensure "Enable Geo Tracking" is set to "Yes."

      4. Verify that the "Tracking Frequency (Minutes)" is consistent with your Field Service Settings.

      5.  

    •  

    4. Schedule Board Configuration:

    • Map View Enabled:

      1. On the Schedule Board, ensure the Map view is enabled. This is usually a button or tab on the Schedule Board.

      2. Check the layers visible on the map to ensure "Resource Locations" is selected.

      3.  

    • Timeframe of the Schedule Board: Ensure the timeframe you are viewing on the Schedule Board aligns with when the technician has been active and potentially sending location data.

    • Filters: Check if any filters are applied to the Schedule Board that might be excluding the technician or their location data.

       


    •  

    5. Data Synchronization:

    • Mobile App Sync: Ensure the technician has synced their Field Service Mobile app recently. Location data collected by the app needs to be synchronized back to Dynamics 365.

    • Server-Side Sync: There might be a slight delay between the mobile app sending the location and it appearing on the Schedule Board, depending on your refresh interval settings.

    •  

    Common Issues and Solutions:

    • Mobile App Permissions: This is a frequent culprit. Double-check the app's location permissions on the device settings.

    • Background App Restrictions: Battery optimization or other OS-level settings might be preventing background location updates.

    • Network Issues: Intermittent or poor network connectivity on the technician's device will prevent reliable tracking.

    • Synchronization Problems: Ensure the mobile app is syncing regularly.

    • Incorrect Settings: Double-check all the settings mentioned in the "Verify Location Tracking Setup" section.

    •  

    Troubleshooting Steps:

    1. Start with one technician: Focus on troubleshooting live tracking for a single technician first.

    2. Manually trigger a sync: Ask the technician to manually trigger a sync in the Field Service Mobile app.

    3. Check the Geo Location Tracking table: In Dynamics 365, you can try to view the "Geo Location Tracking" (msdyn_geolocations) entity using Advanced Find. Filter by the specific Bookable Resource to see if any location records are being created. If no records are present, the issue is likely with the mobile app or its permissions/connectivity.

    4. Review Audit Logs: Check the audit logs for the Bookable Resource entity for any errors related to location tracking.

    5.  

    By systematically checking these configurations and potential issues, you should be able to identify why live tracking isn't working for your Field Service technicians on the Schedule Board. Remember to test each potential solution thoroughly.

     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more. If you have further questions, please feel free to contact me.
     
    My response was crafted with AI assistance and tailored to provide detailed and actionable guidance for your Microsoft Dynamics 365 query.
     
    Regards,
    Daivat Vartak

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 61 Super User 2025 Season 2

#2
Siv Sagar Profile Picture

Siv Sagar 52 Super User 2025 Season 2

#3
Daniyal Khaleel Profile Picture

Daniyal Khaleel 31 Most Valuable Professional

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans