Fallback google maps target

Hi everybody
I am looking for a solution setting a secondary target in google maps.
Currently I have a IF-ELSE with my gps location as primary target. As of today I have only a waiting screen with progress indicator as secondary / in ELSE. My goal is to set a default location (e.g. a city) as secondary if gps is not available / service is disabled. But unfortunately every time I call the map in the app I got the secondary location although gps is available / active and it doesn’t switch back to the gps location. I guess it is because of the time between the gps location is fetched and the execution of google maps.
Have anyone a plugin or other solution to fix this issue?
Thanks in advance.
Greets, Nico