You probably noticed too that if you start your route as soon as the GPS gets "green" your starting point is a mess and not near your real starting point. Or is it just me?
How long do you wait after the watch says "go" to be safe?
Might this even be a bug connected to the issue that the watch only has two signal strength states (full or nothing) on the watch? There has been an issued since forever where it works in the simulator but not on the watch, for deveolopers of GPS strength datafields.
This would result in the watch thinking a weak signal is a full strength signal and therefor signaling to be ready.