Ma la nuova versione mi sembra un mix tra la v2 e la v3, sicuro del codice? Non conosco la v2 per capire gli errori ma la v3 mi sembra sbagliata.
Ricontrolla il codice aitanti con le API di google maps e accertati che tutto sia corretto