How to Fix iOS 26 Location Keeps Resetting? NextDNS (Pokémon GO Black Screen) Solution

Many users have recently experienced a black screen when opening Pokémon GO after turning on IPLocate. This often appears after upgrading to iOS 26 (or later), and may come with “location keeps resetting” behavior or common errors like Pokémon GO Error 12.

The quick fix is to turn off IPlocate first, launch Pokémon GO until it loads, then re-enable it - and remember to disable IPlocate before opening any other app as well. For a more stable long-term solution, this guide will show you how to use NextDNS to avoid the GPS checks introduced in recent iPhone updates and to prevent common issues like Pokémon GO Error 12.

Part 1. Location Keep Resetting Background

Skip ahead if you’re eager to see the solution immediately.

Some users will have the location revert back to the real location problem after upgrading to iOS 26 or higher.

  • It’s not a problem that only UltFone has.
  • It’s a common issue for all location changer products.
  • The update in how iOS 18 detects location is the cause.

In general terms, recent iOS versions strengthen location integrity checks and make it harder for virtual location tools to behave the same way they did on earlier versions. That’s why a DNS-based stability configuration (like NextDNS) can help reduce sudden resets in some environments.

NOTE

Before we release/receive further compatibility optimizations, you can try the solution below to make location behavior more stable.

Part 2.The Solution for Location Keep Resetting or Error 12

Step 1: Download the NextDNS in the App Store, and open it.

Location reset fix guide

Step 2: Toggle on NextDNS, and then Open Settings.

Download NextDNS from App Store

Step 3: Search "vpn" and go to"VPN & Device Management".

Enable NextDNS in Settings

Step 4: Click "DNS", then choose "NextDNS".

Search vpn then VPN and device management

Step 5: Go back to NextDNS, and click the three dots button.

Select DNS then NextDNS

Step 6: Toggle off "Use Ultra-Low Latency Network".

NextDNS three dots button

Step 7: Open your mobile browser, and go to nextdns.io, then click "Try it now"

Disable ultra-low latency network

Step 8: Take note of this ID on the Setup section, which will be used to sync the settings to your NextDNS mobile app in later steps.

Mobile browser on nextdns.io page

Step 9: Then go to the Privacy section and click "ADD A BLOCKLIST". Add OISD, notracking, and AdGuard related options to the list.

Setup ID for NextDNS sync

Step 10: And also add Apple to "Native Tracking Protection."

Add blocklist options in Privacy

Step 11: Now go to the Denylist section, and add the domains below:

1: akadns.net

2: gs-loc.apple.com

3: akamai.net

4: aaplimg.com

5: mzstatic.com

6: icloud.com

7: edgekey.net

8: iphone-service.com

9: apple-dns.net

10: apple.com

Apple location services website

Step 12: Now, sign up your Nextdns account to save all the settings to your account, or it will expire after 7 days.

Apple store location page

Step 13: Next, go back to NextDNS on your phone, and click the 3-dot to open its settings.

Sign up to save DNS settings

Step 14: Toggle the "Use Custom Configuration", and fill in the ID you recorded in step 8.

Open NextDNS phone settings

Step 15: Making sure you have toggled NextDNS on. Now you can change your location with UltFone, and fly worldwide in Pokemon Go.

3) Things to Notice

  • Do not use VPN at the same time.
  • Turn Airplane mode on if you are using WiFi.
  • Turn WiFi off in phone settings (Not in Control Center) if you are using Cellular.
  • If the location doesn’t change, try to toggle location service off and on in the phone settings. (Sometimes, you need to repeat it several times.)

Additional stability tip (optional, non-step): If you notice Apple-service side effects after Denylist changes, remove domains one-by-one to identify the conflict.

4) Ask for Help (What to Send to Support)

If the issue persists, prepare the following details before contacting support so the troubleshooting is faster:

  • Your iOS version (e.g., iOS 18.x / iOS 26.x)
  • Whether NextDNS is enabled and selected under DNS
  • Whether any VPN is enabled (should be OFF)
  • Whether the issue is: location keeps resetting, Pokémon GO black screen, or Error 12
  • Screenshots of NextDNS configuration pages (Setup ID, Blocklists, Native Tracking Protection, Denylist)

You can reach UltFone via its Support Center / Contact options.

Part 3. Why Choose UltFone iOS Location Changer

UltFone iOS Location Changer is designed to change GPS location on iPhone/iPad (and also supports Android on some builds), with common use cases across location-based social apps and LBS apps. Typical capabilities include one-click location change, route simulation (joystick/movement), and GPX import/export—useful when you need controlled location testing or consistent location behavior.

If you are using UltFone’s iOS-side workflow, IPLocate may be involved in the iOS assistant/app flow depending on your setup, so the “enable/disable IPLocate” workaround above is relevant when diagnosing the Pokémon GO black screen symptom.

NOTE

Some apps and games may restrict or penalize location manipulation. Use responsibly, follow applicable rules, and prioritize legitimate purposes such as privacy protection, app testing, or location-based feature debugging.

FAQs

Q1: Why does Pokémon GO show a black screen after enabling IPLocate?

A: This symptom has been observed alongside recent iOS system changes that can conflict with location-modifying helper flows. A quick workaround is turning off IPLocate first, launching Pokémon GO until it loads, then re-enabling it.

Q2: Will NextDNS affect other Apple services?

A: It can, depending on what you block. If you see side effects, revert Denylist items one-by-one to identify which domain is causing the issue.

Q3: Does UltFone iOS Location Changer support iOS 26 “keep it stable won’t reset” scenarios?

A: UltFone explicitly markets compatibility improvements around iOS 26 stability (device-side “keep it stable won’t reset” positioning). Results can still vary by device/network/app, so NextDNS can be used as an additional stability layer in some setups.

Q4: My location still won’t update after finishing the steps—what next?

A: Re-check: (1) no VPN running, (2) DNS set to NextDNS, (3) NextDNS toggled ON, (4) repeat toggling Location Services off/on if needed, and (5) verify Wi-Fi/Cellular handling per “Things to Notice”.

Conclusion

If iOS 18/26 is causing your location to reset back to the real location—or Pokémon GO is showing a black screen or Error 12—the NextDNS configuration above is a practical stability workaround. Combined with UltFone iOS Location Changer, it can reduce sudden resets in some environments while you wait for further compatibility updates.

Change GPS Location on iPhone without Jailbreak
  • One click to spoof GPS on iPhone without jailbreak
  • Simulate GPS movement along the real path you draw
  • Hide iPhone location to protect privacy
  • Support iPhone 17 series and iOS/iPadOS 26
ios location changer
Change iOS Location in One-Click without Jailbreak
Available for: