inline `mark_charge_failed()`