User Current Location issue

I am currently building an app that allows students to clock in when they arrive within our school vicinity by using current distance to track their distance to the coordinates of our venue. This is a critical feature because we allow students to clock in on their own via the app and the button has a IF function to only allow the action to log their attendance when they within range.

The whole app is already set up and the strange thing is that it works one day and the next, some students will have the "you are not within range’ error… But when I try to debug, it seems like the app isn’t reading the user’s current location even when we’ve tried everything (accepting the location prompt, turning it off and on again, restarting the phone, trying other browsers). This user did not do anything different from the last time he was able to log in.

So my main question is; is Glideapps’ current location reliable? It seems flakey and causes me to lose confidence building on this platform. Or is there something I’m missing? I feel like I’ve exhausted my know-how on this issue.

Please help!

You have added a bug report thread for it, so I’ll close this one.