As a user i will suggest following steps: •update firmware to the latest. •try shutdown and restart. •check whether you give permission to google to collect your location data. This is important for getting accurate location. •try using waze map which is available in google play store. •At last you can try formatting mobile after backingup credentials.