Bad Elf Flex: Diagnosing GNSS Fix and Performance Issues on the Bad Elf Flex

Bad Elf Flex: Diagnosing GNSS Fix and Performance Issues on the Bad Elf Flex

Introduction

This guide walks you through a simple checklist to evaluate GNSS performance on your Bad Elf Flex. These steps help identify common issues caused by sky visibility, signal quality, configuration, or power. Most accuracy or stability problems can be solved by following the checks below.

If you are having trouble with charging the battery, please view this article: Bad Elf Flex: Charging the Bad Elf Flex->

What You’ll Need

       • Bad Elf Flex
       • Bad Elf Flex App (latest version)
       • Access to the GNSS Status and Satellites pages
       • A test area with open sky view

Step-by-Step Instructions

  1. Update firmware and the Bad Elf Flex App:
    • Search for the Bad Elf Flex app on the App Store or Google Play.
    • Update the Bad Elf Flex app to the latest app version.
    • Open the Bad Elf Flex App and check if a firmware update is available.
    • Install updates if available.
    • Disable battery optimization features on your phone or tablet that may interrupt Bluetooth, and enable all permissions for the Bad Elf Flex app.
    Notes
    Firmware and app updates include improvements to GNSS performance, Bluetooth stability, and corrections.
  2. GNSS requires a clear sky view. Please evaluate sky visibility and surroundings by verifying:
    • There are not buildings obstructing view of the sky in any direction
    • The southern sky is unobstructed (important for SBAS visibility)
    • There are no overhead branches, awnings, or equipment
    • The Flex has been powered on for a few minutes to settle
    Notes
    If the Flex works well in open sky but poorly in certain places, the cause is likely antenna obstruction or interference.
  3. Confirm the normal fix progression.  Check the GNSS Status page and look for: 
    • Fix type: 3D at first, then SBAS
    • Horizontal accuracy improving toward 30 to 60 centimeters or better in open sky
    Notes
    Reaching SBAS confirms the receiver is tracking satellites and applying differential corrections.
    Alert
    If these values do not look healthy, continue to the satellite checks below.
  4. Review satellite quality in the Satellites page in the Bad Elf Flex App. A strong GNSS environment has:
    • Multiple constellations in use (at least one of: GLONASS, Galileo, BeiDou)
    • Most satellites have a signal-to-noise ratio (SNR) above 30 dB-Hz
    • Several satellites’ SNR between 35 and 45 dB-Hz
    • An SBAS satellite SNR above 28 dB-Hz
    • Stable bars that do not flicker or drop
    • Satellites spread across the sky rather than grouped to one side
    IdeaTap the bar columns to cycle what is displayed on each bar:
    • Unique satellite IDs
    • Satellite signal strengths (SNR measured in dB-Hz)
    • Disable labels
    High, steady SNR across multiple constellations is the strongest indicator that GNSS conditions are healthy.

  5. If satellite signal strength is weak:
    • Move to an open sky area
    • Step away from trees, buildings, vehicles, fences, and metal structures
    • Keep the Flex upright on a pole
    • Avoid standing close to the antenna
    • Turn Forest Mode off unless you intentionally need it
    Alert
    If satellite strength improves in open sky, the issue is likely environmental rather than device related.

Information to send to Bad Elf support:

 If the steps above do not resolve the issue, please include each of the following:
  1. GNSS Status screenshot
  2. Satellites screenshot
  3. Charging System Information screenshot
  4. Flex Info screenshot (firmware version and serial number)
  5. A photo of the charger’s voltage/current stamp
  6. A picture of your outdoor testing location



    • Related Articles

    • Bad Elf Flex: Choosing the Right RTK Network for Your Bad Elf GNSS Receiver

      Introduction This guide explains how to achieve centimeter-level accuracy with your Bad Elf Flex and sub-foot accuracy with your Bad Elf Flex Mini Extreme receiver by connecting to a real-time network (RTN) in the USA. What You’ll Learn What are ...
    • Bad Elf Flex: Using the Bad Elf Flex with PIX4Dcatch

      Overview This guide walks you through connecting, mounting, and configuring the Bad Elf Flex™ GNSS receiver with PIX4Dcatch on an iPhone or iPad. By combining high-accuracy GNSS with mobile 3D capture, this setup enables RTK-enabled workflows for ...
    • Bad Elf Flex: GNSS & RTK Feature

      Primary GNSS Status Page Field descriptions Horizontal - the reported statistical accuracy reported by the GNSS Elevation - the reported GNSS elevation as configured by the Bad Elf Flex app. This includes the specific geoid model currently in use. ...
    • Bad Elf Flex: Charging the Bad Elf Flex

      Overview This guide walks you through charging the Bad Elf Flex™ GNSS receiver. What You’ll Need To successfully charge the Bad Elf Flex, make sure you have the following: Bad Elf Flex→ Mini-B USB cable→ Wall wart power adapter→ Charge the Bad Elf ...
    • Bad Elf Flex App: Known Point Testing

      Bad Elf Flex App: Known Point Testing Introduction Test the accuracy of the Bad Elf family of devices against a known point such as an NGS Monument. Step-by-Step Start by Identifying Survey Monument Coordinates: Use an application like the NGS ...