My job frequently takes me away from home for days at a time. I often return home to find I’ve missed a deadline for a training plan workout by a couple of hours, but it is locked and marked unavailable. Similarly, if I go on holiday part way through a 12 week training plan, I can miss lots of sessions with no option to do them, and worse I’m then expected to do harder sessions that I’ve not had the opportunity to train for.
A truly flexible Training Plan would adapt to my schedule, but as things are it’s the other way around. Perhaps the ability to ‘pause’ a Training Plan would be helpful where extended absence is unavoidable. Also the ability to unlock and perform a workout where the deadline was missed would be great, with the subsequent Training Plan schedule being re-flowed and adjusted accordingly. Perhaps just have an option for ‘no deadlines’ at the ‘enroll’ stage, and workouts can be performed as time permits, with the rest periods and future schedule adjusting as required.
I have enough deadlines to worry about, without having to think about Zwift deadlines too!