Laps in pool are dramatically off

Unlike others, I am getting distance readings while swimming laps. But - it is dramatically off. I know this because I’m both counting and wearing an Apple Watch on my opposite wrist. For every mile (1650 yards) I am finding the Fenix is off by 100 to 150 yards. I’ve tried all the tricks suggested in this thread; turning the watch on and off right before the swim; pushing hard and gliding and wearing it on my right wrist. Nothing seems to work. Any additional suggestions? Presume this is perhaps a known bug? If I recall, swim laps were off in the early days of the 945 too.  

  • If you spent a few seconds searching you will find users have been reporting issues with pool swimming almost since day one of the release for the F7 and the Epix. 

  • This for me has always been the case, 5x, 6x and 7x,

    My 7x unlike many other posts works okay at the pool but like the older Fenix versions always mis counts laps or rather cuts them short, giving me the wrong distance

    This is not a reply with answers to these problems just a link to a site that can correct the incorrect laps if you want to have the correct distance and number of laps on your Garmin Connect / Strava etc.

    As maybe you or others are not aware that at least you can correct these details using this site that I find very useful

    Connect you watch to the PC, In Activities you will see the swim fit file that is wrong, by checking the date (exp : 02-25-12-37-45.fit). I always copy this file to my PC first then using http://www.swimmingwatchtools.com/upload open either the copy or the original file from the watch.

    You can now correct the wrong lap lengths, by merging or splitting them, and even correcting the stroke detected

    Once corrected you download the file, rename it exactly as the 'broken' one and overwrite the original, then re-import it to Garmin Connect

    Once again, this is not a post about the swimming problems that I see many have, just a way around the incorrect distance and number of length swam. So I hope it helps 

  • I started a long thread on this that was locked after a week because it ran its course.  My problem was the watch was counting extra lengths on many of the laps I swam in both 50 and 100 meter pools.  The watch starts a new length when it thinks you turn.  After a week of swimming, my Fenix 7xSS started recording pool lengths perfectly.  I don't really know why except I made sure I hit the wall with my watch hand and turned and pushed off hard and did a long glide.  My last three 1000 meter swims were recorded perfectly.  

    I do wish Garmin would allow an edit of the number of lengths in an interval.  That would be an easy correction.  It might not help on long swims of many laps without stopping because you would lose count of the laps anyway.  But I stop after 100 or 200 meters and rest for a few seconds and hit the lap button to stop and start.  I can quickly see if extra lengths were recorded on that interval.  

  • I swam in both 50 and 100 meter pools

    Was that a typo, (25 and 50) or do you really have a 100m-long pool somewhere?

    I did my first swim with my new 7s Pro yesterday.

    Apparently, I swam 100 m in 2 seconds and ploughed through the water at 180 km/h at some point. Michael Phelps would go green with envy!

    Seriously though - can't the software detect such completely out of bounds measures and auto-correct? Pool size was set to 50 m and there were moments when I had to interrupt briefly mid-lane because I bumped into someone ahead of me. It shouldn't be hard to recognize the unusual fragments before and after the interruption and merge them as one lane.

    And even so, it doesn't explain the 2 seconds per 100m. How in the world would it detect two full 50m lanes including two turns or wall tap in two seconds?? Even a mid-lane interruption, counting the before and after as one lane each, doesn't get you to two seconds and 180 km/h.

    Update: I edited the file with the site linked by @minty95 above, and apparently the Fenix thinks I swam one 50m lane in 1 sec using ... wait for it ... 65,000 strokes!

    That got scaled up to a 2s/100m pace. 65 thousand strokes! Yea, completely realistic! The following bar (red lane 15) was detected as 50m butterfly using 193 strokes. Riiiight! I also had a lane of breaststroke in world record-breaking 12s using only 3 strokes (lane 13). I WISH I could glide that well - in a busy public pool! I'd really expect the software to filter/adjust such obvious nonsense!

    I'm baffled and bummed about this poor first impression.

  • Thanks for the link, very helpful! Too bad it seems retired, but it still works.