I would request you to once perform below mentioned steps and try to test GPS , whether the issue continues or not.
Step 1) Please try to force restart device by pressing volume up key and power key button for 20 sec then device will vibrate and device automatically restart.
Step 2) Dial - star hash star hash 2019 hash star hash star.
Step 3) Now perform GPS test.
Step 4) If the test is pass, then I would request you to perform a factory data reset after taking proper backup of your data.
Step 5) If the test is failed, then I would request you to visit nearest Service Center after taking proper data backup along with your device invoice. You will be assisted free of cost if your phone meets all the warranty guidelines, which means your device should not have any kind of physical, liquid or cosmetic damage.
I have a huge history of GPS issue with Nokia 7.2 from day 1 and many tests that I made. so I can try help you:
1.Download 2 free apps:
GPS Test - by: Chartcross Limited - https://play.google.com/store/apps/details?id=com.chartcross.gpstest GPSTest - by: barbeauDev - https://play.google.com/store/apps/details?id=com.android.gpstest with app#1 you can update the A-GPS data and give it 1 minute after you update when you stay outside under the sky and then you can see how many and which type of satellite your phone can connect and what is the signal strength of each satellite.
with app#2 you can Inject Time Data + PSDS Data (read on that on the app page).
also try this options:
A. go to settings -> system -> time and date -> set enable on: time that the network provide , by the timezone that the network privide. I disable the: format time by default of local. you can try select manual and different timezone and then go back to the default - maybe it's refresh the internal data. and restart your phone.
B. go to settings -> apps and notifications -> show all apps -> on the up corner press on the 3 dots ... and choose system process -> then search in the apps list: Accelerates the performance of location services + LocationServices , and select in them on the battery issue that now use optimaze and you can also clear it's cache and force stop them and then restart your phone.
C. go to settings -> battery -> try cancel battery adaptive and restart your phone.
D. go to settings -> Location -> Advanced -> Enable BOTH: search wi-fi and bluetooth hotspot + Google location accuracy and then do a Compass calibration while you hold and move your phone on the air like 8 shape (watch Compass calibration on youtube) then try use outside with GPS Test apps ↑.
E. switch on the developer mode (watch youtube) and enable "force full GNSS measurements" and restart your phone.