SKU: BE-GPS-2200
Legacy device: This product is no longer in active development. Compatibility with modern operating systems and applications may be limited, and future OS updates may introduce issues that cannot be resolved through firmware updates or troubleshooting.
Legacy Bad Elf GPS receivers are only supported by the Bad Elf GPS App on iOS. There is no Bad Elf GPS App on Android.
Legacy Rebate Program
To support customers affected by legacy device limitations, US customers may qualify for a $200 trade-in rebate toward the Bad Elf Flex Mini (BE-GPS-2500), our most modern GNSS receiver.Support FAQs — Bad Elf GPS Pro
Why did my Bad Elf GPS Pro stop working after an iOS update?
Recent versions of iOS introduced changes to Apple’s CoreLocation framework that prevent iOS from accepting location data from legacy Bluetooth GPS receivers. As a result, the GPS Pro may appear connected over Bluetooth but no longer provide usable location data to apps.
Does updating firmware or resetting Bluetooth fix this issue?
No. Firmware updates, Bluetooth resets, re-pairing, or reinstalling apps do not resolve iOS CoreLocation compatibility issues affecting the GPS Pro.
What is the latest version of firmware for my GPS Pro?
The latest firmware version for the GPS Pro is 2.0.96, available OTA from the Bad Elf GPS App on iOS
Optional troubleshooting step: Bluetooth pairing reset
If your GPS Pro previously worked on the same iOS version and recently stopped reporting location data, you can try resetting the Bluetooth pairing state. This step does not resolve iOS CoreLocation compatibility issues, but may help in cases where the Bluetooth pairing record has become corrupted.
Clear the pairing record on the Bad Elf GPS Pro
- Turn the Bad Elf GPS Pro OFF.
- Press and hold the middle button.
- While continuing to hold the middle button, press and hold the top button until “BT CLEARED” appears on the display.
- The device will power off automatically and all existing Bluetooth pairings will be removed.
Remove existing pairings from your iOS device
- On your iPhone or iPad, open Settings > Bluetooth.
- Tap the ⓘ icon next to the Bad Elf GPS Pro entry.
- Select Forget This Device and confirm.
- Repeat this step on any other iOS devices that were previously paired.
Restart your iOS device
Fully close all running apps, then restart your iPhone or iPad.
Re-pair the Bad Elf GPS Pro
- Turn the Bad Elf GPS Pro ON.
- On your iOS device, return to Settings > Bluetooth and tap the Bad Elf GPS Pro entry.
- When prompted, confirm the pairing request on both the iOS device and the Bad Elf GPS Pro by pressing the bottom button.
If the device continues to appear connected but does not provide location data after completing these steps, the issue is likely related to iOS handling of legacy Bluetooth GPS receivers and cannot be resolved through further troubleshooting.
Still need help?