Wrong cadence reading for garmin sensor2

I’m using garming speed and cadence sensor2 and garmin HRM. Zwift recognized all 3 but my cadence reading in zwift must be wrong, is too low, probably speed too. Garmin app recognizeds in avg 60% more work done from the sensors.
Any ideas of what’s going on?
(Bateries are fine)
Thank you.