Fenix 7Pro Sapphire Solar running distance

Watch distance seems to be approx. 15-20% less then it actually is. Approx for every 5k the difference is ~1k. Since the watch calculates the pace from distance its all a mess and cant be relied on.

Watch has been replaced once via warrenty and but the same problem remains.

Anyone else has the same problem?