Garmin connect not showing right run route

I have a garmin fenix 7x solar. On my run yesterday on mile four garmin connect shows the incorrect route I actually ran. The route I ran was on the same as mile 16 shown on the picture.

Only had the watch 6 weeks from new and this isn't good especially the price you pay.

Previously I had a forerunner 235 and never had this problem.

Please can someone tell me how to avoid this happening again, my gps was fully working. 

I like the watch but expect for such a big price the app can put on the correct route. 

If I get any more issuea I am afraid I will want a refund.