Air/Ground - status confusion

Hi all, I’m using a uAvionix Ping200X transponder connected to a Cube Orange running Arduplane 4.2.0. I’m getting some unexpected behaviour with the “On Ground” flag, which is part of the ADS-B Transponder functionality.

I’m seeing a check mark next to “On Ground” in the Transponder tab in Mission Planner, indicating that my Ping200X has its Air/Ground state set to “Ground”. However, at the same time the variable xpdr_airborne_status is showing True in the Status tab, indicating that my Ping200X has its Air/Ground state set to “Airborne”.

This is not just a trivial matter, since, if the transponder is set to “Ground” then it will be filtered out of Air Traffic Control’s enroute displays, rendering it effectively useless.

Is there a way to confirm the true status of the transponder’s Air/Ground state in Mission Planner?

Thanks all in advance.

You can submit a service ticket too. Support - uAvionix