USB cable detection

The board has NO sense-wire between the Apollo3 processor and the power supply circuit. It will only get the 3v3 based on the input voltage from the Lipo or USB.

You could try to solder wires in the right place on the board (e.g. on the anode side of D3 + voltage divider) but you have to study the schematics for that. Also, it will impact the warranty on the board.