Hi,
I recently moved to GrapheneOS on my Pixel 7, but found that the location never manages to be accurate indoor (OSMAnd says 700m accuracy) even by disabling the location rerouting, enabling the "Google Location Accuracy", and enabling always on for wifi and bluetooth scanning.
My Pixel 6 pro (work phone) on Google stock OS, without any SIM card, manages to get a precise location at the exact same spot, right after booting. My Oneplus 5t on Lineage OS 19.1, with google services, didn't have this issue.
I would like to post some debugging but don't know where to look for, and didn't see anything in Logcat.
Thanks