Why does average power calculate differently between services?

I have an Elemnt Bolt and PowerTap Chainring. I always see a discreptancy bertween my head unit and TR/Strava. Glad to know I’m not the only one.