My detect location does not work all the time during registration. How can this be fixed?
I tested in your site, it should work perfectly fine.
What I suspect is your current browser do not allow to auto detect your current location, perhaps you can watch my following video and see how it goes?