Ti manda nel centro del paese/città perché probabilmente in fase di costruzione del percorso tu hai selezionato il nome del luogo, e non un punto dove passare.
Ad esempio, se tu selezioni Bologna, il navi (Ma anche Google maps) ti mette un punto nel centro geografico della città, e di lì prova a farti passare, e se lo salti lui ti rimanda lì.
La soluzione è usare la funzione "salta punto" quando arrivi nelle vicinanze del waypoint nel centro del paese, prima che il navi ti faccia deviare dal percorso, o programmare con waypoint fisici indicati sulla strada dove vuoi passare.
Come puoi vedere, se fai calcolare un percorso selezionando solo Bologna il sistema ti fa passare dal punto più vicino al centro della città transitabile.