Select to expand quote
boardsurfr said..
There are reports that the factory reset alone is not enough to fix the problem. It will stop the boot loop (flashing triangle), but the problem reappears when you start an activity. You also need to update the watch, which apparently happens automatically when you connect it to Garmin software.
As noted in this thread - corrupted datafile used to initialise the GPS module, which makes the gps-reception be _faster_.
A factory-reset usually does fix the watch because the device to reverts back to its initial firmware. It is then important to do a complete system-update, which does include the fixed data-file -> this must be done immediately via Garmin-IQ. If you simply connect to the Garmin-connect app, it will send the corrupted datafile to the watch, thus causing the issue again.
For those interested.... there are a few faults here:
1/ it should be possible to create a bad datafile. The Garmin developers [ on the server side of this situation ] didn't create a test-harness which ensures the datafile is always valid.
2/ the Garmin phone apps didn't re-verify the validity of the datafile. [ ref "Crowdstrike airline outage" for a similar example ]
3/ the watch itself should have a mode where the corrupted datafile doesn't cause a crash. The watch should revert to not using a datafile at all.
There are some reports of even-on-factory-reset the watch doesn't boot, though Garmin isn't saying this exactly. This situation is likely due the initial-firmware always using the corrupted datafile [ thus possibly another coding fault ]. This may occur because the _first boot_ of the watch (say a new purchase) will always use the first-downloaded-datafile... thus no recovery is possible.... which wouldn't be an issue if item-3 had been implemented.