My Vivomove 3s indicates it is connected to GPS but when the workout is complete the actual tracking is off. It will show I've walked further than I actually did (route shows darting all around the path I actually took) or it will show I'm in a different county. Recently I went on a 1 mile walk and it tracked it as 2.6 miles. This started about 2 weeks ago. Watch and app show they are up to date.