hex: bugfix: charge ended without "ConstantCurrent" phase