Directly driven from a small microcontroller.
That was the first thing I checked whether it was actually the LED display or not. Found several segments shorted.
Anyways, I ended up getting a SMD 7-seg display from Digikey and using mod wire the make the connections to the appropriate pins, a little hot snot to hold it in place, good as new.
Didn't want the headache of trying to get the exact replacement from China plus I'm skeptical of the original part's quality. Based on the resistor values and supply voltage, it is being driven at 10mA peak per segment, 5mA average (the two digits are multiplexed), well below the datasheet ratings so there's really no reason those segments should have ever shorted.