Skip to main content
Answered

Strava is having trouble correctly uploading swimming activities from Polar Vantage M

  • January 23, 2024
  • 4 replies
  • 56 views

Forum|alt.badge.img+3

Hello, when I upload my swimming activity from Polar Flow to Strava I always encounter the following issue. The swimming distance on Strava is consistently one meter shorter and Strava always includes the rest time in the total activity time. This results in inaccurate time and distance data. Is there a solution to this?

Best answer by Jane

Hello @Jussi 

Thanks for posting about this. We are aware of this issue and have reported it to Polar for further investigation. 

At this time they have stated that they will be working on a fix for newer Polar devices, so I would recommend that you reach out to Polar support to see if your device qualifies. https://support.polar.com/us-en

We appreciate your patience and apologize for the inconvenience. 

4 replies

Jane
Forum|alt.badge.img+29
  • Strava Alumni
  • 3522 replies
  • Answer
  • January 24, 2024

Hello @Jussi 

Thanks for posting about this. We are aware of this issue and have reported it to Polar for further investigation. 

At this time they have stated that they will be working on a fix for newer Polar devices, so I would recommend that you reach out to Polar support to see if your device qualifies. https://support.polar.com/us-en

We appreciate your patience and apologize for the inconvenience. 


Forum|alt.badge.img+3
  • Author
  • Hub Rookie
  • 1 reply
  • January 30, 2024

Polar has given me an answer to my question: "Hi there, rest time information is based on the information we record with the built-in accelerometers / motion sensors in our devices. Unfortunately, at this time, it is not possible to include the motion sensor information to the file sent to Strava, and thus Strava interprets the rest times as swimming time."


Forum|alt.badge.img+1
  • Hub Starter
  • 1 reply
  • June 20, 2024

I have the same problem. If I connect Polar to Strava, it takes for example 1998m instead of 2000m swim distance even if i correctly gave the length of the swimming pool. In the polar app the distance is measured correctly so its a problem when transferring the data.


Forum|alt.badge.img
  • Hub Starter
  • 1 reply
  • November 15, 2025
The issue arises because swimming activities recorded with Polar devices do not transfer Auto-Pause information correctly to Strava. Although Polar detects pauses and adjusts the moving time internally, it does not write proper start/stop pause events into the FIT file and also does not send this metadata through its API. When Strava receives the activity, it cannot recognize where pauses occurred and therefore treats the entire session as continuous, displaying the full elapsed time instead of the actual moving time. Garmin devices, on the other hand, include explicit pause markers in their FIT files and also transmit this information via Garmin Connect during synchronization. Strava can interpret these markers correctly, which is why Garmin activities show accurate moving time and pause handling. This difference in how both brands export and sync pause events explains why Auto-Pause works reliably with Garmin but not with Polar.