My recently installed BLTouch probe regularly fails to perform ABL properly. There seem to be 3-4 failure modes:
- Probe manages some points but fails partway through, with a "probing failed" message on the LCD screen, rendering it necessary to power-cycle the printer
- Probe deploys on some point, then stows itself immediately, and treats that point as being a centimeter or two about where it actually is.
- Probe completes all 9 points, then heats the nozzle in the back corner and never moves. The progress bar on the LCD counts up and eventually it claims to have finished the print, but the steppers (including the extruder) never move.
Probe flashes red throughout the cycle, which I believe means it failed a self-test probably because the mainboard started trying to speak to it before it was initialized, but occasionally when this occurs, it still works as expected.
For avoidance of doubt - sometimes it actually does work, and I get beautiful prints that adhere well during printing but are easily removed afterwards. And I have never had any issues with the Z homing using the probe, only the auto mesh levelling.
My setup:
- Creality Ender 3
- v1.1.4 mainboard with non-silent steppers
- genuine BLTouch v3, with official Creality pin27 kit
- Marlin 1.1.9 bugfix firmware, downloaded as hex file
- single iteration of probing
- 9 point levelling mesh
- Ultimaker Cura slicer 4.2.0
- Start G-code heats bed, homes
G28
, performs ABLG29
, then heats nozzle (I don't have the actual G-code on my now as I'm away from my slicing computer)
[Related question: BL Touch Probing Fails Intermittently but answers do not apply as I am already using bugfix firmware and have checked all the cabling and connections]