FC reports incorrect voltage (16V vs 24V battery)

During a hover test, my quad suddenly powered off. It fell from 2m height, but the hardware looked ok. Root cause appeared to be positive power wire disconnecting from the ESC solder joint.

I resoldered the wire and powered up the quad again. Everything powered up fine, except that the ground station/telemetry is showing Vbatt to be 16V and won’t let me arm. Measuring the voltage at the ESC connection on the FC is showing 24V. Telemetry is also showing the cell voltage to be 4V (for 6S pack). I also tried swapping to another battery pack. So there appears to be a mismatch with what the FC is reporting.

Any ideas on the issue here? The only change was re soldering the esc joint. Is there something that needs to be reset on the ardupilot side following a power failure? Or does this seem to be a power monitor issue on the board itself?

Must be hardware failure

1 Like

I was just able to confirm this by connecting a new FC to ESC. Ground station now showing correct voltage