Just lately my Fenix 5x records my walks by initiating the activity from my last activity location. This means if I do a walk at my work location it saves OK. But when I do a walk from home it starts that walk from my work which is about 23 kilometres away. A trace of the home walk shows on Strava a 23 km straight line before showing the actual course that I walked. Any ideas what is going wrong. I can get round it by pretending to start an activity and then cancelling it. Note that the 23 km is not included in the metrics for the activity.
This also occurs if I walk at home and then commence a walk at work. Similar issue to that shown in the picture. Has done it about 6 times now.