@Martin-Wood In your Garmin, you need to disable route recalculation and navigate by choosing the shortest route. Additionally, you can choose to avoid certain types of roads, such as dirt roads, toll roads, etc.
Oh, and be sure to place enough waypoints within the number that the Garmin can handle, so your route truly remains your route.