These are in some cases wrong. Simple as that. The numbers make no sense at all and are different from other analysis software I use (Golden Cheetah).
For example, for a ride yesterday I have a lap that is 13 minutes long and the average power for it was 292W. So the average max power for 13 minutes must be at least 292W. In Garmin Connect it claims the average max power for 13 minutes is only 263W. In Golden Cheetah (which has never given me any reason to doubt the numbers) the max for 13 minutes is 292W - entirely consistent with the lap average, unlike Garmin Connect.
So I don't know what Garmin are doing in calculating the average max power for different durations, but it's wrong. They have used the correct period to get the max, but the figure they report is wrong.
Anyone else find this?