The Copy link to Google Maps command in the route menu allows you to generate a Google Maps link to your route and send it to a person who doesn’t have Mapsly (in WhatsApp, for example), so they can open the route in Google Maps on their phone.
In order for the route to be navigable in Google Maps, Mapsly adds My location as the starting point when generating a route link (even if you didn't specify your current location as the starting point in your route).
If Google Maps is not yet running in the background on your mobile phone, opening a route link starts Google Maps which immediately attempts to resolve My location in the route link, and if the Location permission for Google Maps set to “Allow only when using the app”, Google Maps will be denied access to your GPS sensor and will not be able to resolve it, so it will determine your location by your IP as a fallback method, which will result in an inaccurate location.
To prevent this from happening you need to either set Location permission for Google Maps to “Allow all the time” or open Mapsly link while Google Maps is already running in the background.
In Android, to change the Location permission for Google Maps, follow these steps:
Go to your phone’s App Manager
2. Select the Google Maps app
3. Go to App Permissions -> Location
4. Set its location access to Allow all the time