Pokémon GO users face the ‘Pokémon GO failed to detect location’ error message after enabling the mock location option in their device settings. The game sometimes displays this error message with the error code ’12’ and it looks like this:

‘Failed to detect location. (12)’ error message in Pokémon GO

This error message also occurs when you try to spoof or add a joystick because Niantic can now track your mock location.

You are watching: Failed to detect location 12 pokemon go

This error message is one of the most common issues among the iOS and Android users of Pokémon GO. So, if you’re wondering what to do if Pokémon GO failed to detect location error messages occurs, then we have got you covered.


How to Fix Failed to Detect Location Pokémon GO? – Solutions


Pokémon GO users use location or GPS spoofing applications to spoof their locations in the game. Such applications allow the users to travel the entire world and catch Pokémons while sitting at home.

However, before March 2017, location spoofing applications didn’t inform the system or any applications about location mocking. So, the developers were unaware of whether a person was using a location spoofing application or not.


To stop this, the developers of Pokémon GO partnered with Google in March 2017 and after that, Android users received a security patch, which forced the Android 4.4, or later version users, to patch the mock locations feature.

After installing the security patch, if you alter the GPS location, the game will know and instantly show the location not found error message. It won’t even let you play the game unless you disable the mock location option.

Pokémon GO Failed to Detect Location? – Reasons

Users have faced this error message with different location spoofing applications, such as FGL Pro and Fake GPS Location – GPS JoyStick. They have reported this error message in the following ways:


Pokémon GO failed to detect location 12 FGL proPokémon GO failed to detect location (12 GPS joystick)So, if you’re facing this error message, then this might be due to one of the following reasons:

The most common reason for this error message is the enabled mock location option in the smartphone settings.Another popular reason for this error message is the inability of the device to receive proper GPS signals because you’re somewhere under the house/building.If you have enabled Find My Device (on Android) or Find My iPhone (on iOS smartphone), you will also face this error message. Because when you enable the aforementioned options, you apply restrictions on the Pokémon GO to use GPS location.In rare cases, if you’re using an outdated version of Pokémon GO, then this might cause this error message.Sometimes, users also face the GPS joystick failed to detect location error messages upon using an unreliable GPS spoofer.

How to Fix Failed to Detect Location Pokémon GO? – Solutions


Before getting to the main methods to solve this error message, try these basic tips to solve the Pokémon GO error 12 spoofing issue.

Checking the Signal Strength of Wi-Fi and Cellular Data

Whether you’re using mobile data or Wi-Fi, the signal strength of both network types can get weak at times. Therefore, make sure that you’re using a reliable internet connection.

However, a strong network (full signal bar) doesn’t always guarantee a stable connection. So, if you’re facing a network problem, try switching your network and see if that fixes this issue.

Checking whether GPS Location Service is Enabled or Not

For Android Devices

Another major reason for the GPS signal not found (11 Pokémon GO spoofing) issue is the disabled Location Accuracy settings for GPS. You can check whether you’ve enabled the Location Accuracy settings or not.

First, you’ll go to the ‘Settings’ of your device.Then, you’ll find the ‘Location’ option inside the settings of your smartphone.

Entering the ‘Location’ option in the ‘Settings’ windowNow, you’ll check whether the ‘Location’ access is enabled or not. If not, then turn on this option. But if you have already enabled it, then move to the next step.

Checking whether ‘Location’ access is enabled or notNext, tap the ‘Mode’ option and inside the new window, you’ll select the ‘High accuracy’ option in the ‘Location mode’ section.

Selecting ‘High Accuracy’ as ‘Location mode’If you can’t find the ‘High accuracy’ option, you’ll tap the ‘Google Location Accuracy’ option and turn on the ‘Improve Location Accuracy’ option on the next screen.

See more: Saks Fifth Avenue Bala Cynwyd Pa, Store Hours, Saks Fifth Avenue

Enabling the ‘Improve Location Accuracy’ option

Note: The UI of settings will vary from device to device. So, if you can’t find the required option, you can check Google’s help.

If these tips have solved the error message for you, then good for you. Otherwise, try the methods discussed below