My Garmin Forerunner 645 Music watch has trouble connecting to GPS when I prepare to go running. I live near Columbus Circle in Manhattan, New York City. I step outside, walk around and away from tall buildings (like into Central Park), but even 20-30 minutes later, the red bar never quite makes it past 50-75%. My watch and mobile/pc Garmin software are all up-to-date.
What I find I have to do is connect, by bluetooth, my watch to my phone (which itself is connected to WiFi or a mobile network), step outside and wait maybe 5-15 minutes. This process seems to enable the GPS connection on my watch. When I afterwards disconnect the watch from the phone, the watch is then able to quickly connect to GPS itself.
But (1) 5+ minutes is still too long, and (2) I shouldn't have to connect the watch to my phone every time I want the watch to connect to GPS.
Increasingly often, I decide to run with my phone instead of my watch, due to the amount of wasted time and effort attempting to get my watch to pick up a GPS signal.
I additionally own a Garmin Drive 52 Navigator for driving, which also had trouble connecting (although I owned a Garmin nüvi 42 in England -- where I lived for a while -- that worked much better). So is it something to do with NYC? Garmin USA in general? What can be done to fix the issue of the 645 M watch having trouble connecting to GPS on its own?