getVCell() returning -1.00

#include "Particle.h"

SYSTEM_MODE(MANUAL);
FuelGauge fuel;

void setup() {
	fuel.begin();

}

void loop() {
	Serial.println(fuel.getVCell());
	Serial.println(fuel.getSoC());
	delay(500);
}

Device had been marching along without this issue for months, have a couple others in the field with the same code (obviously they do more than report battery to serial, but that’s the relevant code here).

update: 99% it’s a hardware issue and that something is bad in the charge chip reporting. So, basically yet another dead boron.