Make sure that on your android device, Settings > Connections > Network Connections > Location is ON.
You can also try opening your survey in Chrome. For some reason, location works almost immediately in Web Forms (Enketo) and there is often a long delay using Collect.