HP have weird behavior on low remaining battery capacity (not the current charge, but detected unreliability). So could be a power management or storage driver/controller issue