Fix Pokémon GO 'Failed to Detect Location (12)' Error Occurred on June 6, 2024

by Aaron Roussey Updated On Jun 10, 2024 Published On Jun 7, 2024 Tips

Starting around June 6, 2024, many Pokémon GO players began experiencing the "failed to detect location (12)" error when using GPS changer tools to spoof their location on their iPhone or iPad. This issue affects iOS users only for now. Here's what we know so far and some steps you can take to try to solve the problem.

What is the Pokémon GO "Failed to detect location (12)" error?

The error is potentially caused by a recent update to Pokémon GO that altered its location detection mechanism. Whether you are using MockGo, AnyTo, Dr.fone Virtual Location, iAnyGo, other tools, you will face the error when you open Pokémon GO after changing the location.

Some users suspect that Niantic, the developer of Pokémon GO, is now able to detect when developer mode on the iPhone or iPad is enabled, which may be used to recognize location spoofing attempts.

Failed to detect location (12)

The Consequence of the "Failed to detect location (12)" error

Encountering this error does not mean that your account has been banned. It appears to be a technical issue that occurs when you use GPS spoofing tools to change your location, rather than a punitive action.

This distinction is crucial for players worried about their account safety, ensuring that the error is more of a nuisance than a significant threat to their gameplay. For the moment, you will need to play Pokémon GO without using any GPS spoofing tools.

How to Fix the "Failed to detect location (12)" error

Wait for Updates from GPS Spoofing Tool Developers

As of June 7, 2024, there is no official fix from any GPS spoofing tools. Developers of iOS location changer tools are aware of the issue and are actively working on a solution. Unfortunately, there is no accurate date for when this issue will be resolved, leaving many players in limbo.

It's important to stay patient and keep an eye out for updates from the developers of the tools you are using. Regularly check their websites or forums for any announcements regarding a fix.

Avoid Using GPS Spoofing Tools for Now

The error happens only when you use GPS spoofing tools to play Pokémon GO. Until the developers release a fix, it's best not to use these tools. It might not be as fun as before, but it's important to follow this advice until the issue is resolved.

Waiting for updates from the developers of GPS spoofing tools is the first step. They're doing their best to fix the problem, but it's taking some time. In the meantime, playing Pokémon GO without GPS spoofing might not be ideal, but it's the safest option.

Don't Update Pokémon GO If You Haven't Already

If you haven't encountered the "failed to detect location (12)" error in Pokémon GO, you are lucky. This issue started due to a recent update in the game, which changed how Pokémon GO detects your location when using GPS spoofing tools.

To avoid this error, it's best not to update Pokémon GO if your current version is still working fine. Here's how you can do it:

Disable Auto-Updates:

On your device, go to the settings and turn off automatic updates for apps. This ensures that Pokémon GO won't update on its own without your knowledge.

Check Updates Manually:

Only update Pokémon GO after making sure the new version won't cause the "failed to detect location (12)" error. You can do this by checking online forums, social media, or official announcements from the game developers or GPS spoofing tool developers.

By taking these steps, you can continue playing Pokémon GO without encountering this frustrating error. Stay informed and cautious about updates until a permanent fix is available.


The "failed to detect location (12)" error in Pokémon GO is a frustrating issue that many players are currently dealing with. It's caused by a recent update to Pokémon GO that changed how the game detects location spoofing. While there is no official fix as of June 7, 2024, developers of GPS spoofing tools are working on a solution.

In the meantime, you can try rolling back to a previous version of the game or avoid updating Pokémon GO if you haven't already done so. Stay patient and keep an eye out for updates from the developers, and hopefully, a fix will be available soon.

Aaron Roussey
Meet Aaron, our tech-savvy team member who has probably touched more grass than all of us combined, simply because he can't afford to miss a Legendary raid in Pokémon GO. When he's not on the quest to 'catch 'em all,' you'll find him at his computer, covering everything you need to know about phones, games, computers, and all things tech!
Learn more
Foneazy uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our privacy policy. OK