Need position for my watchface to calculate sun events

Hi, I have several watchfaces which utilizes the aquired location to calcualte sun events. I check for the location and if it's valid I store it in the object store to have a backup.

This worked like a charme for years. Now, I got a F6X Pro and my watchface seems to not get a location at all. I tried to change to an activity, waited for GPS and returned to the watchface. Nothing. I again started the activity (and eded it) but didn't store it - back to the watchface: no GPS. I stored a position manually and returned to the watchface, nothing changed with the sun events. 

Did there anything change in the past?