Stuck in ERG Mode on Freeride?

Try riding in the Elite My-eTraining app instead of in Zwift, as a test. You can manually alter the resistance in there - does that feel like it works properly?