What P0623 usually means
P0623 overlaps with the battery-warning side of the charging system, but it focuses on the control circuit that tells the lamp when to turn on or off. That matters because some vehicles use lamp control as part of the charging-system strategy and fault reporting. When the control path is wrong, the battery light can lie, stay dark when it should warn you, or stay on even after charging recovers.