navigator.geolocation.getCurrentPosition sometimes works sometimes doesn’t

So I have a pretty simple bit of JS using the navigator.geolocation.getCurrentPosition jammy. Basically what’s happening here is we get the current position, if it’s obtained, two “watermarks” are placed in two fields that say “Current Position” and two hidden fields are created with the lat-long data as their value (they’re removed in the beginning … Read more