Interesting! Thanks for sharing. This suggests a possible reason. You get spawned in a certain general area for this route, but not in exactly the same spot each time. So perhaps if they start the route in the middle of the spawn area and you get unluckily spawned slightly after the route start point it won’t count?
We could test this by having people post strava links to their rides and mention if the ride matched the route or not.