I have workout like this. Total time is 1h22m. When I drag it holding ALT and create a copy it shows totally different length. If I click edit, edit nothing, then save, time is correct. Same thing happens if I drag it to Library folder, or from Folder to Calendar.
Actually all HR based workouts with 2 or more repeats gain additional 20-150min time after drag to another place. Same workout structures with Power targets work correctly.
Few weeks later I had to plan next training block and was able to reproduce this error. App4g post above also did help.
My code was:
Repeat 8x
[space][space]-[space]20s sprint 150%-300%
[space][space]-[space]10s rest 50%
-6m extra rest between sets 60% [no spaces at the beginning of this line]
Repeat 8x
[space][space]-[space]20s sprint 150%-300%
[space][space]-[space]10s rest 50%
I use indentation to generate extra rest between sets. Dropping this workout from library, ALT dropping or Copy/paste weeks would produces extra duration time. My fix was to open Edit, then OK to close, without any edits. That way time would be re-calculated as it should be.
When I rewrote code using blank line instead of less spaces before “-” I was not able to reproduce this error.