Share your experience!
I've tried 3 different walk tracking apps now and not one of them is giving me anything like an accurate track. I've tried giving the apps power saving exceptions but the GPS tracking is still all over the place.
All worked fine on my Z3 compact.
Just as an update, used the phone as a Sat nav on a drive to the coast today and it was faultless so the problem isn't hardware at least.
No, I haven't done a factory reset, I don't have stamina enabled or a battery app.
I've found a tracking app that works now - Geo tracker - so I'm assuming it's an Oreo conflict with the others.
I'm experiencing GPS problems aswell. In google maps, ingress or zombies run (the GPS-based apps I use the most) whenever I loose the GPS-signal, driving through a tunell, jogging under a bridge ect the phone never catches up again. I used Android 8 on my last phone also (Nexus 5X) and never had any problems with this before. The only way I have found out that works is to manually force close the app and restart it, only then will the apps get a new GPS signal from the phone. This is espesially frustrating when driving using navigation and the phone never realizes that I have left the tunnel and are very keen on getting new instructions based on where I am. Equally frustrating is it when I'm out running and I notice that the phone stopped giving GPS to the fitness app 3 miles ago. The zombies run app is story based and I can't just restart it, and do not want to stop my jogging to solve this issue either. Did you find out what caused your GPS problems?
No I didn't, the apps that didn't work still don't work, I just found one that did work OK. I've never had a problem with using the GPS as a Sat nav with Google maps though.
I am having the exact same problem. It's VERY annoying, because i have to restart the phone to get the gps fix back. I use the phone a lot with gps based apps, like Runtastic, Ingress, Google Maps. And the problem is the same with all of the apps. When the problem occurs it's the same for all gps based apps. None are getting GPS fix. Is there anyone that know of a way to contact Sony direct and give them the error log?
I don't use stamina or any other energy saving apps. I just have vanilla Xperia xz1 compact firmware 47.1.A.2.374 with no extras.
I got my XZ1 Compact one week ago and I have also noticed a few times where location-enables apps suddenly stops receiving new positions. Today it happened again and I used a GPS-test app (GPS Test by Chartcross Limited) to see what the problem might be. I discovered that the location system had lost track of all the GPS-satellites. The funny thing was that it still could track Glonass and even Beidou satellites, but apparently with less good location accuracy. I force-closed all apps and the phone then seemed to be able to re-establish contact with all satellite systems.
So something seems to be buggy with the satnav-system in the phone. Hopefully it can be fixed in a software update. I am currently on the 47.1.A.2.374 firmware.
This is just a metoo-post, and also a rant 
I use the phone for navigation, Google Fit and Ingress. The location seems to be all over the place whenever near buildings, on cloudy weather, etc. For example Google Fit tracks the steps taken accurately but on some days the travelled distance that gets tracked is half of what it has been on the same route with previous phones. Previous ones were Xperia Z3, Z5 compact, XA1 and X compact (I have switched phones many times during the past years...).
The location in Ingress seems to be the worst, this is on par with my 2010 Samsung Galaxy S, first version, which came with Android 2 and had only GPS, no Glonass. Location is off by hundreds of meters and drifts all over the place, carefully avoiding the spot I´m actually at. Getting a GPS fix can take minutes and may require rebooting the phone. GPS Status app´s feature for flushing AGPS data and downloading it again sometimes helps but the most reliable way to get location back is a reboot of the device.
Last week there were two updates from Sony that at least fixed the "google location services has crashed" error that was consistent and happened on each boot.
I am considering returning the unit for repair under warranty or switch to another brand entirely as to be honest, Ingress is the main thing I even have a phone for. I have had multiple Sony phones even back when they had Symbian as their OS. I waited and pre-ordered the XZ1 compact because it was a decent phone in this size category - possible to use with one hand - but if there is no reliable location, it is as good as a paperweight for me.
Same issue here 
I hope this is not a HW issue and it will be fixed soon. GPS is one of the most used feature in my case.