Random saved locations 400ft away.

Hi everyone,
I can't seem to save my location properly,
everytime i try, the marker flag will randomly generate up to 100s of feet away from where the the pointer (where u am)is displayed.
It seems to want to place the marker on a road or track,not where i am.
I have to zoom out to try to find where its been placed.
my track is good,the pointer is where i am.
Also it randomly crashes when i open the map once a day.(owned watch three days)
Also had to do a factory reset after a watchface was duplicated on my device.(advised by Garmin.)
Anyway I hope someone can help me.
All the best,
Sam.