First, make sure you're using the Precise Petcare App and not a web browser app (below).
The setting is at Settings App > Precise Petcare > Location > (set to "Always"). Also, make sure Background App Refresh is enabled (it will be disabled if Low Power Mode it turned on).
The setting should be at Settings App > Precise Petcare > Permissions > Location > (set to "Allow all the time"). The exactly location of this setting may differ between phone brands and it may be simpler to delete and reinstall the app if you cannot locate it (and agree to give access to the phone's location when it starts again).
On Samsung Galaxy devices you may need go to Settings App > Apps > Precise Petcare > Battery and make sure it's set to "Unrestricted".
It depends on the device and browser that you're using. Some browsers will save your choice for sharing (or not sharing) your location, while others will ask every time a page is loaded. If the “not share” choice has been saved it’s a matter of going to the browser settings and then either clearing all of the saved location choices or resetting it individually for your site.
Directions for Chrome on Android:
- Open Chrome and go to Menu > Settings
- Go to Site Settings > All Sites
- Search for the URL you use to login ("yourcompany".petssl.com)
- Select the site and you should be able to allow Location Access for the site
Directions for Safari on iOS:
- Open the Settings app
- Go to Privacy > Location Services
- Make sure Safari Websites is set to "While Using"