GPS works in simulator, but not in preview

I am running a scavenger hunt, and GPS appears working in simulator, in that if I change it to “current location” Doty runs to my location. However anytime I preview the project on any device Doty is stuck in the default starting area in California. I have GPS turned on, but I am struggling to figure out what is wrong here.

It could be that the GPS permissions on the browser are denied. When you open the experience on your phone are you asked to share your GPS location with the tab? Also can you provide the device and browser you’re using?