I don't doubt that it's complicated. I also didn't mean to "blame", should it have come across like this, stating that Google Maps doesn't show this phenomenon, but rather point out that it is possible to somehow avoid this problem (i.e., there's hope). I do, however, wonder why (for my setup at least) the severity/frequency of the spinning has increased to a level where it occurs at practically every stop. Something must have changed.