Adding a fix: when the geolocation doesn't work show default position and init the map