Duplicate TrainingPeaks custom workouts on AppleTV or iOS [Jan 2019]

I am running Zwift on an Apple TV. It is synched up with TrainingPeaks. I am getting my custom workouts created in TP to appear on the Zwift workout list, problem is they appear multiple times. It seems to duplicate custom workouts saved under TrainingPeaks Custom Workouts whenever I exit the list and return to it.

Any word on this issue, I continue to see this with my Training Peaks workouts

Hi @TheTopHalf, I’m Gian from Zwift.

I’m sorry that you’re having an issue with your TrainingPeaks workouts. Would you mind posting screenshots of your TrainingPeaks calendar and what you’re seeing on Zwift?

Thank you in advance! We look forward to hearing from you.

Hi no worries.
A couple of pics one before a workout today and one from after the workout, where you can see it adds all of the weeks workouts again.

Training Peaks uses the same workout names frequently and with this issue of duplication and retainment of workouts. You can see that there are two different M.A.P Efforts however if you want to do the 40min duration effort if you select it Zwift loads up the first one. I’ve uploaded the screen shot of this occurring.





Hi @TheTopHalf, thank you for posting screenshots.

So it sounds like you have two M.A.P Efforts on your TrainingPeaks calendar, which are different but have the same name. Is this correct?

A few questions here, could you clarify the exact steps that you take to reproduce the issue?

  • Do you have to complete a workout, and then after completing it, the workouts all get added again right away?
  • Can you reproduce the issue if you select a workout, but end the ride right away (without completing the workout)?
  • Or do the workouts get added again only when you reopen the Zwift app after some time of not using it?

Thank you again for your help. Looking forward to hearing from you.

Hi,
Every week in my training plan within Training Peaks I’m assigned a number of sessions, generally 4 sessions, their names are below. Now depending on the requirements of the week, the sessions will have a different duration, number of sets/efforts.

Every time I finish a workout the current weeks sessions get reapplied. In turn duplicating the sessions. The only way to start a fresh is to restart the Apple TV and login from scratch again. Simply using the logout button from within Zwift only takes me back to the start window where I’m already logged in.

The biggest issue is when I have a session say in week one called MAP efforts and I do that session then continue on with the others during the week, with no big issues aside from the visual annoyance that they are all getting duplicated each day. Moving into week two when I try to do the second weeks MAP effort which is for a different duration and number of efforts the original one loads to the screen regardless which workout called MAP is selected.

Sessions:
Threshold Efforts
M.A.P. Efforts
Sub Threshold Efforts
Aerobic Endurance Ride

I have uploaded the view today and a view after I restarted the Apple TV.

I haven’t tried starting a workout and quitting it however I do suspect this will result in duplication of existing week sessions.

Ideal would be for TrainPeaks is
A. Zwift allows for duplicate named workouts/seasions and loads the actual data for the workout/session selected and the current week/upcoming sessions are kept to the top and historical sessions are below to prevent having to search through potential hundreds of sessions. Also for sessions that are actual duplicates name and efforts simply show one. Or,
B. that after a sessions is complete it’s deleted from the list





Hi all,

This can happen on Apple TV and iOS devices due to how they retain temporary memory. Every time you log into Zwift, your upcoming TrainingPeaks workouts are getting synced. If your device memory is not refreshed in between sessions, those workouts will appear to duplicate each time. This is much more noticeable now that Zwift will sync and display your upcoming 7 days of TrainingPeaks workouts. However, the workaround is quite simple:

To avoid duplicating your TrainingPeaks workouts within Zwift on Apple TV and iOS, make sure to force-close the Zwift app after you finish your activity and log out.

Thank you for posting @TheTopHalf ! I’ll share this internally with Zwift engineers for future improvement. In the meantime, the best way to avoid this is to refresh your Apple TVs memory by force closing Zwift between logging out and logging in.

Since the major upgrade the sync between Zwift (on Apple TV) and Training Peaks is faulty.

Zwift is not only duplicating workouts from TP but not clearing them each week so the list of workouts just keeps growing.

Deleting the app and reinstalling resets everything but the problem just starts growing again.

Hello @G_AigreCymru , welcome to the Zwift forums! I recommend force closing your Zwift app between session in order to refresh your Apple TV’s memory. This will prevent TrainingPeaks workouts from “duplicating” by syncing new copies every time Zwift is launched, as well as other general performance improvements.

Thanks - this started happening in the last few weeks so hopefully it will get fixed.

A similar thing happened a few years ago after an upgrade and eventually got fixed.