Avg/NP power differences between Garmin Connect and TR ride summary

I’ve had the same issue with my wahoo bolt, strava and TR. My average power from the wahoo is always almost 30+ watts higher than what strava calculates which then is sent to TR. I’ve tried the dropbox upload instead of strava but its still less and drops my avg speed as well. My NP is usually fairly close (within several watts) as well as kJ. My TSS doesn’t vary as much as that though so I usually ignore the rest as I don’t see 2-5 points difference much of a deal breaker. My FTP is the same on wahoo & TR but no setting on strava since I don’t pay for summit, which from what I read through on the strava forum doesn’t resolve that issue either. It is very annoying though when all the numbers are different.