diff --git a/klippy/extras/load_cell_probe.py b/klippy/extras/load_cell_probe.py index db2f2a650..4478d663e 100644 --- a/klippy/extras/load_cell_probe.py +++ b/klippy/extras/load_cell_probe.py @@ -482,7 +482,11 @@ class LoadCellProbingMove: # start collector after tare samples are consumed collector = self._start_collector() # do homing move - return phoming.probing_move(self, pos, speed), collector + try: + return phoming.probing_move(self, pos, speed), collector + except: + collector.stop_collecting() + raise # Wait for the MCU to trigger with no movement def probing_test(self, gcmd, timeout):