Swim pace discrepancy between Athletica and Garmin

I did swim session and on athletica it recorded my pace as 1:47min/100yrd + for entire swim which is my Z1. Garmin average speed was 1:38 and many 100’s below 1:25 which will fall into my Z4. Is there any issues with recorded speed or its on my end? thanks, Paul