@John-S-Parry I know a bit about garmin routing, not a fan, ditched my XT2 because the recalculation function just does not work, but that’s another thread!
What you describe is not surprising, if a point is a long way off a route most nav devices wont recognise that you have gone through that point
It sounds like the XT3 is clever enough to recognise you are back on the correct path/track after you have passed point # 7 which is something MRA does not do
Auto skipping of points in MRA is not perfect but it does sort of work,
I believe it attempts to direct you back at least 2 or 3 times to a missed point, i.e. it will recalculate 2 or 3 times to take you back, if you ignore these new instructed paths 2 or 3 times then the auto skip function kicks in & the route calculation will resume heading to your next point
In you case point #8 is not a great distance from point #7 & there are not many options for MRA to recalculate back to #7 before you hit #8 hence what you experienced
as for your ideas
this should have no effect on this issue
I would recommend keeping auto skip on, it just requires a bit of patience to let it do its thing
it would be better if MRA was as clever as a garmin / tomtom & recognised it was back on track but the MRA devs have not figured out how to do that......yet!
the fact that points are sometimes missed by nav systems is just one of those things & is why remote controllers for phones running MRA are probably so popular, it is a quick lift of a finger & press of a button to manually skip a point
I loved my Tomtom because it could only navigate tracks so no Via or shaping points to miss but that sort of track navigation also has its limits
"Automatic recalculations" is for when you deviate from a route/track, it will try & recalculate a path back to the route/track, it should not really be relevant here but its worth experimenting, maybe point #7 is far enough off route that its considered a deviation if you stay on the road
Interesting the app has recognised something is amiss, odd the way it has tried to resolve it