Cadence is not working properly

A few trainers (like the Tacx Neo) do actually have a cadence sensor built in.

On the rest that estimate cadence, you’ll often find that it’s generally quite accurate at higher cadences, but less so at lower cadences. I’m guessing that this is because if you’re putting out higher power at a lower cadence then there are more fluctuations in pedal stroke which confuse the calculation.