Internal or unknown error.
Location permission was denied by the user.
Required Google Play Services are not available.
The device was unable to determine a position.
Device location settings do not satisfy the request.
The location request timed out.
Location error codes.