Google Maps API cannot process one specific address -


we have working google maps api (v2) module working correctly on our custom made cms.

i cannot figure out why code seems having troubles processing 1 specific address. what's weird address can found on google maps.

here 2 examples, 1 address works , address google maps api cannot find :

working address : via zups 2, 7013 domat/ems

<script>  initialize( "googlemap-viazups17013domat/ems", "via zups 2 7013 domat/ems" )marly" )  </script> 

working html output (cleaned up)

unworking address : via zups 1, 7013 domat/ems

<script> initialize( "googlemap-viazups17013domat/ems", "via zups 1 7013 domat/ems" ) </script>  

non working html output (cleaned up)

also note if change address display number 2 of same street works! number 1 never works.

––––

edit :

here initialize function :

function initialize( div, address ) {     var geocoder;     var map;     geocoder = new google.maps.geocoder();     var latlng = new google.maps.latlng(-34.397, 150.644);     var myoptions = {       zoom: 15,       center: latlng,       maptypeid: google.maps.maptypeid.roadmap,       scrollwheel:false     }      map = new google.maps.map(document.getelementbyid( div ), myoptions);     //map.disabledragging()     if (geocoder) {         geocoder.geocode( { 'address': address}, function(results, status) {             if (status == google.maps.geocoderstatus.ok) {                 map.setcenter(results[0].geometry.location);                      var marker = new google.maps.marker({                          map: map,                           position: results[0].geometry.location                           });             } else {                  alert("impossible de localiser " + address);             }         });     } } 


Comments