When photos and videos are captured on the Pixel camera app (main profile with no Play Services), it sometimes tags the location and sometimes it doesn't. Outside, it captures GPS data most of the time, but inside it is hit or miss. Running GPSLogger before capturing a picture can always attach the data. However, it is very inconvenient, and I cannot run it 24/7. Is there any way to always attach location data to a photo?
I think this problem is also experienced on other custom ROMs without Play Services.