# Pool swim workouts on Garmin: rest time added to total distance + last rest in repeat skipped

**URL:** <https://forum.intervals.icu/t/pool-swim-workouts-on-garmin-rest-time-added-to-total-distance-last-rest-in-repeat-skipped/133451>\
**Category:** Bug Reports\
**Created:** [4 November 2026 11:07 UTC](https://forum.intervals.icu/t/pool-swim-workouts-on-garmin-rest-time-added-to-total-distance-last-rest-in-repeat-skipped/133451 "2026-11-04T11:07:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrej\_Vistica](https://forum.intervals.icu/user_avatar/forum.intervals.icu/andrej_vistica/32/95376_2.png) [@Andrej\_Vistica](https://forum.intervals.icu/u/Andrej_Vistica)\
**Post date:** [4 November 2026 11:07 UTC](https://forum.intervals.icu/t/pool-swim-workouts-on-garmin-rest-time-added-to-total-distance-last-rest-in-repeat-skipped/133451/1 "2026-11-04T11:07:34Z")

</div>

Hi David,

Two issues with structured pool swim workouts synced from Intervals.icu to Garmin Connect (Forerunner 965). The same workouts sent via Final Surge work correctly on the same watch.

**1. Rest time is added to the total distance**

The workouts are correct in Intervals.icu: rest steps have no distance and the totals match. On the watch, the workout total distance is inflated by exactly 1 m per second of rest:

| Workout | Intervals.icu | Watch | Difference | Total rest |
| --- | --- | --- | --- | --- |
| 3.4 km | 3400 m | 3850 m | +450 m | 450 s |
| 2.2 km | 2200 m | 2435 m | +235 m | 235 s |
| 2.7 km | 2700 m | 3470 m | +770 m | 770 s |

On the watch, the individual rest steps look correct (0:15), so only the total is wrong. The FIT file downloaded from Intervals.icu also looks correct (rest steps have duration\_type time, intensity rest). So the problem seems to be specific to what is sent to the Garmin API for time-based rest steps.

**2. The last rest in each repeat block is skipped**

Example:

2x

- 100mtr 78-87% Pace
- 15s intensity=rest

2x

- 50mtr 78-87% Pace
- 15s intensity=rest

After the second 100 the watch skips the 15s rest and goes straight to the first 50. This happens after the last repeat of every block, in all the swim workouts I checked. Workouts from Final Surge don’t skip the rest on the same watch.

Event IDs (athlete i532272, 2026-11-04): 151786883, 151788829, 151790961

Thanks!
