Underreporting power Zwift

Hello
I recently ran into a strange issue, that I can’t seem to find a solution for.
Zwift is underreporting the produced power during rides. As an example I did a ride today where I paired my wahoo kickr v6 to Zwift (through WiFi to have race mode enabled), and to my Garmin watch and Garmin head unit.
During this ride if I take for example my best 20 min power. Both my watch and head unit logged it at 344w but Zwift only recognized it as 332w. This should be identical as it’s all paired to the same power source and power meter. There is a difference on all time segments throughout a ride. Which is very shitty as I race a lot on Zwift and a power drop in this size is kinda impactful!
Garmin unit is set to include zeros in the power settings.

Have anyone experienced this and have a solution?

Thanks in advance!
/Sebastian


I put it into Zwiftpower comparison tool here to show difference in numbers more clearly.

Are the watch and head unit both configured for 1s recording?