Garmin Edge 1040 has been bad for routing from the beginning, worse than my Edge 1000. In one extreme example, routing from Saratoga, CA to Palo Alto, CA, typically a 17mile route, returned a 126 mile tour around the whole SF bay. Please someone try, with different navigations settings (high traffic road avoidance and 'popularity routing' seem to affect it) to determine if it is something affecting only the 1040s or also the 1050. Thanks!
forums.garmin.com/.../routing-issue---126-miles-instead-of-19mi---high-traffic-roads-to-blame