There appears to be a defect in how Garmin Connect calculates average temperatures for pool swims. After my Forerunner 935 synced a swim activity today I checked it online and found that the average temperate is near freezing, and way lower than the minimum temperature. That's obviously wrong.
[h=3]Temperature[/h] 33.6 ?F
Avg Temp
82.4 ?F
Min Temp
84.2 ?F
Max Temp