It might be one of a few little things. Did you create the TP workout using distance or time parameters? When using the distance parameter with the workout builder, it won’t transfer workout to zwift. If you use time based workouts, it should work fine (select Duration and FTP %, to build your zwift enabled workout)
Also, try refreshing your TP screen and signing out and back into zwift. There should be a TP folder at the top of the list.
I did mean the app (game) I just built a quick test workout and it didn’t transfer straight to zwift. Upon refreshing the TP page and signing out and back into the zwift app, the workout showed up. Sounds like you are doing everything right though - sorry I can’t shed any light on the issue.
After investigating and talking with our devs/TP, only the DURATION and POWER based workouts are supported. I’m guessing the FTP% is what’s preventing it from transferring.
it did sort of work for me today but the actual workout I thought I built and saved in TrainingPeaks didn’t actually appear in Zwift. Some of the interval durations were off. I’ll try again in another day or so.