Creating Google Maps marker resets map to default zoom and coordinates

Exactely, I’ve inserted a 2 secs wait to see if It needs time to Place the marker or something similar 'cause without wait block the result Is the same.
It Always reset zoom factor to default value