O aparelho GPS não está louco, nem o software de navegação, isto só ocorre porque o mapa está descalibrado, a única solução é aguardar por um mapa mais atualizado.
Mesmo o mapa estando atualizado, o GPS pode estar com a precisão baixa devido as condições de instalação, antena, tempo, etc. Nesse caso ele pode indicar um pouco fora do local real de localização.
Abraços
A melhor viatura é a que se pode ter, sempre! Então seja feliz e não desmereça outras de forma leiga!
Fábio.
Normalmente no software de navegação tem a opção "Manter posição na estrada" nos ajustes de navegação, se essa opção não estiver habilitada pode causar esse problema.