diff --git a/packages/control/counter.py b/packages/control/counter.py index 27a770e068..fb98a789ee 100644 --- a/packages/control/counter.py +++ b/packages/control/counter.py @@ -120,7 +120,8 @@ def _get_loadmanagement_state(self) -> None: if self.data.get.fault_state == FaultStateLevel.ERROR: if self.data.set.error_timer is None: self.data.set.error_timer = timecheck.create_timestamp() - if timecheck.check_timestamp(self.data.set.error_timer, self.MAX_EVU_ERROR_DURATION) is False: + return True + elif timecheck.check_timestamp(self.data.set.error_timer, self.MAX_EVU_ERROR_DURATION) is False: for cp in connected_cps: if self.num == data.data.counter_all_data.get_id_evu_counter(): data.data.cp_data[cp].set_state_and_log(