I'm having a similar issue as the OP here, in that Waze is not learning my route home. Oddly, Waze has learned my route to
work in the morning; my preferred route shows up as an alternate route in Waze. I'm able to select it and use it to get to work in the morning.
But coming home in the evening, Waze has never presented me with my preferred route, which is simply the morning route backwards.
Here's an illustration... my route home from work, giving only one option: https://www.waze.com/livemap/?zoom=12&l ... g=61633318
(NB: I am finding in Firefox, loading up that map URL, that it wants to show me the whole world and I have to zoom all the way in to see the route. If you have to do this, know that this is all happening about 15 miles west of Boston, MA.) And my route to work, showing both options: https://www.waze.com/livemap/?zoom=12&l ... g=61611535
You can see, on the map, that a major road, State Route 9, runs a straight line from point A to point B. The Interstate route adds over two miles to the route and is, on average, roughly the same time. Sometimes it's faster, and sometimes Route 9 is faster. But Waze, going eastbound in the evenings, won't even consider Route 9, not even as an alternative route, until after I drive past the on-ramps to the Interstate. Then it recalculates to use Route 9 the whole way, and often 9 is faster. (Side note: When I drive past the first ramp, Waze recalculates to tell me to take an illegal left turn onto the other ramp, and doesn't consider Route 9 until after I drive past both ramps.)
So why is Waze learning the Route 9 way westbound, but not eastbound?