Different data strava/amazfit

Hi, I just got an amazfit watch for Christmas. I went for a run and when it uploaded on Strava all the datas were different.

On Zepp (the app of the amazfit says I run 3km) while on Strava 2km.

Is there a way to fix it?