Watts and gradient not recorded accurately in workouts only

Hello! I have a Tacx Flux 2. When I’m just riding, either in Watopia or one of the two worlds featured that day, I think that Zwift accurately displays my watts and that my trainer adjusts appropriately with changes in gradient. When I go to do a workout, any workout, I don’t feel that my watts are recorded accurately and changes in gradient are not reflected by the trainer. How do I fix this? I really appreciate your help!

Are you doing workouts in erg mode, or sim mode?

Thank you! I’ve just read up on these terms and indeed, this was exactly my problem. Thanks so much for your help!