I don't think that it's the battery, because the USB-Werk outputs can show voltage for hours after it has been disconnected from the hub. You can see this in the first photo: the 5.03 Volts is coming from the battery. It seems more likely to me that it is the control circuitry that conditions the power coming from the battery.