Zwift Intervals don't match Strava Laps

ZWIFT workouts are typically separated in different intervals (with different power, cadence). Each interval is creating a new lap on the recording. However, when uploaded to STRAVA, there is a slight mismatch between workout intervalls and laps.

For example: 5min warm-up, 2min max effort in ZWIFT will be shown as 4:58min warm-up, 1:58min in STRAVA - this difference is adding up over several intervals.

Is there a fix for this?

Thank you!