Such problems have nothing to do with software.
Or the receiver in your device is defective, or you did not knew how to enable the location (GPS) in phone settings.