I'm wondering if there's some sort of problem with Apple's GPS API being usable enough for accurate moving navigation.
It you look at any of the many GPS tracking apps in the App store, most of them have problems with the consistency of their speed and direction reporting accuracy, sometimes dead on (e.g. knows which side of the porch I'm standing on), but occasionally way off. It's only annoying if the blue dot occasionally jumps sideways across the street on google maps. But if voice navigation software occasionally gets inaccurate speed and sideways direction data, that really creates a problem in generating correct voice directions promptly enough.
.