Wahoo Elemnt trouble with Garmin Speed sensor

I’m having the worst time with my Garmin speed sensor. It’s under reporting mileage on my mountain bike by like 30%. I have tried everything. I changed the battery. I did a rollout. I even increased the rollout distance manually by a fair amount to 2.5m. Nothing seems to increase the distance recorded. It’s almost as if it’s not using the speed sensor for distance. I checked to make sure it was recognized before riding. Am I missing a setting or something? Anyone else have this problem?