Good question. I think I read earlier that the workouts for AI FTP have to be TR workouts, but that they can be done in Zwift. However, I don’t think I’ve seen anything about whether updating your FTP in TR will automatically change it in Zwift, also, or if that has to be done manually. My guess is non-TR platforms (Zwift, TP, Garmin, etc.) would need to be changed manually, but it would be nice if it was automatic or if the other apps ‘detected’ and FTP change and asked if you wanted to update it.
While age of your PC can certainly be a factor, Zwift is simply notoriously slow to load on PC’s, period. It is a well-known and documented issue.
I’m not certain why it takes so long to load vs. Apple products, but it horrific. The other day, it took me almost 10 minutes to go from launching the program to actually riding (I timed it). Admittedly, the laptop I was using is old and has slowed down, but even changing to more recent laptop still has loading time ~5 minutes.
TR workouts done on Zwift are done based on TR FTP. However, it does not change your FTP for other uses in the game (group rides, freeriding or a native Zwift workout). The in-game FTP must be changed manually.
And that’s the question at hand, as I see post from people whose PCs also load quickly. I don’t use a PC for Zwift, so can’t speak to this directly, but my impression is that the load speed has much less to do with the age of the PC than with the RAM and graphics card capabilities. I think some software (like firewalls and VPNs) also impair load speed and functionality.
Zwift on apple TV is not even comparable to zwift on a pc if of course it’s built with zwift in mind. It’s a app Vs an actual program…
Anyway go to the Facebook group here if you want to learn how to build a zwift machine.
You need to do at least ten indoor TrainerRoad workouts to enable AI FTP detection, but after that, all cycling activities imported into TR (indoor or outdoor) will be considered for AI FTP detection. That said, I don’t think you’ll get a reminder to run AI FTP in Zwift, you’ll still need to open the TR app to run it. I can’t remember what the prompt looks like, but I think it shows up on the career screen when it’s available (I have one coming up next week, I can post a screenshot then).
You do need to update it manually in Zwift when your FTP changes in TR (or vice versa, if Zwift increases your FTP through its own detection, you’ll need to bring that into TR manually).
Okay
I’ll due one now but nothing has triggered in TR or Zwift.
I’ll do my next workout in TR instead and see if that does it.
If you go to your TR settings page you can trigger it at any point as long as the 28 days has elapsed. No need to do a workout.
Thanks for that info. And, yes, now that you’ve reminded me I am remembering that it was just the 10 ‘seed’ workouts that needed to be done in TP, and then ‘whatever’ after that. ![]()
Related question: does the timing of the auto- detect trigger make any (substantial) difference? For example, my plan is 3 weeks of ‘load’ followed by an easy/recovery week. Since I can trigger the AI FTP every 4 weeks, would it be better to do it:
A. At the end of the last ‘hard’ week?
B. At the end of the recovery week?
C. Some other time?
D. Makes no difference?
I’m not sure if the timing makes a difference to the calculation, but since I can only do it once every 28 days, I try to run it immediately before starting a new block so I can do the whole block with the new FTP.
When you say ‘start of a new block’, would that mean at the start, or end, of the recovery week? That is, I would consider my block to be the three load weeks and the recovery week (which works nicely with the 28 day FTP trigger), but is the recovery week at the start, or the end, of the block? In my head I’m thinking start, but my head can be really messed up sometimes.
Right, I tend to think of the end of the recovery week as the end of the block. So the Tuesday after the recovery week, right before my first hard workout in the new block, is when I hit the FTP detection button.
@ZackeryWeimer do you have any thoughts/comments on the topic in the few posts just above this one (about the best/recommended time in a block of training to trigger the AI FTP calculation)?
Last night again:
- no survey on Z ending the workout
- on TR android app in the opening page the Workout done was still to be done
- on TR calendar the Z activity was there but TR workout also. No auto sync.
So I did sync both manually and replyed the survey.
Dont get why this is happening so often now when during testing it was working way better.
The bit I’m not seeing which I did before was a little plus 0.5% threshold next to a completed workout ![]()
The thing I am noting up from your screen grab is that the workout transferred from Zwift appears to be an iteration of the TR workout, as noted by the “(1)” after the workout name. Is it possible that you are getting multiple versions of the TR workout imported to Zwift? (I also noted that the TSS and IF for the Zwift activity are different than then TR workout, but maybe that’s normal.)
I only had one workout on my TR WO folder but now that this is mentioned when starting the workout on Z we are asked to copy the workout to our personal folder and the last couple workouts I’ve said yes. Those copied workouts get the (1) after the name and maybe after the cooy thats the workout launched and not the original TR WO just copied. This can be the reason. Ill be alert next time.
Thats because I ended the WO half way.
On what device are you running Zwift? I use an iPad, and have never been asked to copy a workout to another folder. The workout for each day seems to always show in the ‘For You’ carousel on the main page, but can then also be found in the Workouts → Custom → TrainerRoad Folder. It seems odd that you would need to copy it anywhere, as opposed to just selecting it from the For You carousel (presuming that you’re looking for the current day’s workout) or the TrainerRoad folder.
I use a Windows PC and I dont need to copy the workout but when I pick it on the TR folder inside Z workouts it asks if I wanna copy it. And doing the copy I get it on my personal workouts folder and maybe thats the issue. I thought copying it would only leave it on my personal folder but the launched workout would still be the original on my TR folder.


