What I noticed and what I want you to think about:
The thread-topic contains two terms, which have not much to do with each other:
GPS and GAPPS
GPS is able to show your location via satellites, GAPPS via network. Both go together with the location-item “high accuracy”, but both work independent from each other.
The topic says “GPS doesn’t work”, so it would be better for solving the problem, if you all talk about “GPS” - that is “device only” in your settings and not mix both ways of location.
Set your phone to “device only”, go outside with it to a location under free sky and use eg. “Satstat” (F-droid). It will take up to 5 minutes at the first time to see satellites and you can follow the process with Satstat. If this app shows no satellites after that long time under free sky, then you can say: “GPS does definitely not work”.
Spielmops