CR Touch Failed to deploy after update, G28 related

Basic Information:

Printer Model: Sovol SV04
MCU / Printerboard: Creality V5.2.1
klippy.log
klippy.log (2.1 MB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:


After i updated klipper , mainsail a few days ago, my CR Touch started making problems all of a sudden. I did the debugging , took a new CR Touch , new cable, checked the connections, everything looks fine. I looked a bit in the log file and it’s something about G28 , but it’s beyond my knoledge to know what i have to do in order to fix the issue.

Multi-probe end
Traceback (most recent call last):
File “/home/Spark/klipper/klippy/gcode.py”, line 211, in _process_commands
handler(gcmd)
File “/home/Spark/klipper/klippy/extras/homing_override.py”, line 23, in cmd_G28
self.prev_G28(gcmd)
File “/home/Spark/klipper/klippy/extras/homing.py”, line 268, in cmd_G28
kin.home(homing_state)
File “/home/Spark/klipper/klippy/kinematics/cartesian.py”, line 91, in home
self.home_axis(homing_state, axis, self.rails[axis])
File “/home/Spark/klipper/klippy/kinematics/cartesian.py”, line 84, in home_axis
homing_state.home_rails([rail], forcepos, homepos)
File “/home/Spark/klipper/klippy/extras/homing.py”, line 185, in home_rails
hmove.homing_move(homepos, hi.speed)
File “/home/Spark/klipper/klippy/extras/homing.py”, line 138, in homing_move
raise self.printer.command_error(error)
gcode.CommandError: BLTouch failed to deploy

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/home/Spark/klipper/klippy/extras/probe.py”, line 93, in _handle_command_error
self.multi_probe_end()
File “/home/Spark/klipper/klippy/extras/probe.py”, line 102, in multi_probe_end
self.mcu_probe.multi_probe_end()
File “/home/Spark/klipper/klippy/extras/bltouch.py”, line 183, in multi_probe_end
self.verify_raise_probe()
File “/home/Spark/klipper/klippy/extras/bltouch.py”, line 136, in verify_raise_probe
raise self.printer.command_error(
gcode.CommandError: BLTouch failed to raise probe
BLTouch failed to deploy

Hard to tell, especially since you are using an unknown Klipper version. We do not support troubleshooting such versions.

Typically, this error is either:

  • Wrong settings especially for BLTouch clones
  • Hardware issues, e.g. wiring or the device itself

i am using this klipper for my SV04 idex printer

The printer came with a CR Touch probe which i replaced, i checked the cables, replaced them, reinstalled klipper for my printer version, did all the troubleshooting i could find on the internet.

I have a feeling might have to do something with this from my printer.cfg

####################################

Homing override for Z axis

When homing command includes Home Z, it is critical to ensure correct

extruder is selected to be centered on the bed before probing to

prevent bed damage. Homing process is overridden to include T0 macro

prior to homing process. - Kevin Palmer

####################################

#################### Thanks to Kevin Palmer #####################################

[homing_override]
axes: z
gcode:
T0
G90 ;absolute positioning
G1 Z10 F600
G28 X0
G28 Y0

G1 X150.5 Y150.5 F9000
G28 Z0
G1 Z10
set_position_z:0

The topic can be closed.
Looks like the issue was wiith “stow_on_each_sample” had to be True not False