Microsoft Edge always prompts me about sharing my location

Even if you've set the Share my Location settings for Canalplan in Edge

Location Access allowed

it continues to display the following message at the bottom of the screen.

Turn on Location

To fix this you need to go into the Location Settings for Windows 10, and make sure location services are turned on.

Turn on Location

Then you need to enable Location Service Access from Edge

Turn on Location