request geolocation in timeout to avoid confusing debugger connection