1. Home
  2. Docs
  3. Local Delivery Drivers for WooCommerce Premium
  4. Troubleshooting
  5. Issue with the “Track Me” Button in the Driver Panel

Issue with the “Track Me” Button in the Driver Panel

If you are encountering issues with the “Tracking Me” button not functioning as expected on your website, despite geolocation being active on smartphones, this troubleshooting guide will help you identify and resolve the problem. Follow the steps below to diagnose and fix the issue:

Step 1: Verify Geolocation Settings

  1. Check Browser Compatibility: Ensure that you are using a modern web browser that supports geolocation features. Popular browsers like Google Chrome, Mozilla Firefox, and Safari generally provide reliable support.
  2. Browser Permissions: Confirm that the web browser you are using has been granted permission to access your device’s geolocation. Follow these steps:
  • In Google Chrome, go to Settings > Privacy and security > Site settings > Location, and ensure that it is set to “Ask before accessing.”
  • In Mozilla Firefox, open Options > Privacy & Security > Permissions, and verify that “Access Your Location” is allowed for the website in question.

Step 2: Check Device Settings

  1. Device Location Services: Ensure that location services are enabled on the smartphones you are testing. Follow these general steps:
  • For Android: Go to Settings > Location and toggle the switch to enable location services.
  • For iOS (iPhone/iPad): Navigate to Settings > Privacy > Location Services and make sure it is turned on. Additionally, on your iOS device, go to Settings > Safari > Location and change the setting to ‘Ask’ to ensure proper geolocation permissions in Safari.

Step 3: Investigate Error Messages

  1. Inspect Browser Console: To gather more information about the issue, open the browser console and look for any error messages related to geolocation. Here’s how to access the console:
  • In Google Chrome, press Ctrl + Shift + J (Windows/Linux) or Cmd + Option + J (Mac).
  • In Mozilla Firefox, press Ctrl + Shift + K (Windows/Linux) or Cmd + Option + K (Mac).
  • In Safari, go to Develop > Show JavaScript Console.
  1. Check for JavaScript Errors: Review any JavaScript error messages that may provide clues about what’s preventing geolocation from working. These errors might indicate issues in your website’s code.

Step 4: Test on Multiple Devices and Browsers

  1. Cross-Device and Cross-Browser Testing: To rule out device-specific issues or browser compatibility problems, test the “Tracking Me” button on multiple smartphones with different operating systems (iOS and Android) and using different web browsers.

Step 5: Contact Technical Support

  1. Reach Out to Technical Support: If the issue persists after following the steps above, it’s advisable to contact the technical support team responsible for your website or the specific plugin in question. Provide them with the following details:
  • A detailed description of the problem.
  • Information about the web browser(s) and smartphone(s) you tested.
  • Any error messages or console logs you observed.

The technical support team will be better equipped to diagnose and resolve the issue based on this information.

Remember that geolocation functionality can also be affected by various factors, including security settings, network connectivity, and even the physical location of the device. Therefore, thorough testing and detailed information are essential for effective troubleshooting.

By following these troubleshooting steps and seeking assistance when necessary, you can work towards resolving the “Tracking Me” button issue on your website and ensure a smoother user experience for your visitors.