Power discrepancy between Ride Report and Feed

I’ve noticed that power listed for a given activity in my Feed is consistently 100w+ lower than power shown for the same activity in the post activity Ride Report as well as power listed in Strava and Intervals.icu for the same activity.

I know about and use the 3 second average power setting, but as shown in the screen capture below, the Ride Report shows max 3 second power is 1152w, so surely that would satisfy the 3 second average power measurement?

Also, the Max 1 second power listed in the Ride Report is 1189w, which is the same Max Power shown in Strava for this activity, but Max Power in the zwift.com Feed for the same activity is 1077w? 100w less than the stated 3 second power.

Where are these watts going and why?