Trace on map partially incorrect - taking 'shortcuts'

Every once in while the map trace is skipping parts of my run. While distance and lap points are typically correct, the trace just draws a straight line in between. I frequenty run those routes and normally the trace is correct.

Here are (2) recent examples that happened within the last 2 weeks.  These are screenshots from GarminConnect web version, but are consistent with what's shown in on the iOS app, Strava, but also on the watch itself. Therefore, believe it is a watch issue.

Case 1

Case 1

Case 2: overall view


Case 2 - overall view

Case 2: zoom in: blue line is what trace should have been

Case 2 zoom in - blue is what trace should have been

Case 2: Strava view

Case 2  -Strava view

As an aside, I have had this issue on and off with this watch (and maybe even other Fenix models I owned before). This has also happened with earlier f/w versions - beta and released.

These (2) cases happened with F/W 10.0.

How can this be fixed?