Apple Health app double-counting Zwift ride data

I’ve been having issues with my Zwift ride data being double counted on Apple Health. After my ride, my Zwift Companion App shows me accurate distance ridden, but Apple Health always has numerous timestamps for each ride and then sums up all the distances. So when I go for a 25-mile ride on Zwift, Apple Health sums up each of the individual timestamps and my cycling distance on Apple Health is 189-miles (instead of 25). Is there a setting I need to adjust for the 2 apps to reflect the same data?

I’ve ensured all the software and firmware I’m using is fully up-to-date on all my apps devices. I use Zwift on my iPhone for my rides and have given permission to Apple Health to read/write data. The equipment I use is a Wahoo Kickr Core and Wahoo HR monitor. I do not use an Apple Watch or Apple TV.

Thanks