I found the routing on the EE2 to be terrible, always coming up with routes twice as long as they should be even with all avoidance settings and popularity routing turned off.
I finally found out that I can work around the problem by setting the routing mode to "mixed surface cycling" but this then introduces the problem of sending me down gravel and dirt paths.
If I put in the start and end point on the Connect website to create a road bike course, then it works fine. But using the same points on the EE2 it will refuse to take the most direct route when set to "road cycling", turning a 14km route into a 19km route. When set to "road cycling" it would rather send me down a 3 lane very busy carriageway instead of the direct country road route.
Software Version is 26.18 and maps were updated a few days ago
I am guessing this is a bug, since the Garmin website doesn't have the same problem.
eg this is a route created by the website, 13.5km long and as direct as it can be
It is hard to really see from the EE2 screenshots but the same route by the EE2 with all avoidance off sends me on the A14 which is very busy and not safe for cycling, also 15.5km long which is 2km longer than it should be:
If I tell it to avoid major highways it gives me an 18.5km route:
This has been a problem from a few different locations, not just this 1 route.