# BLTouch failing after klipper upgrade

**URL:** <https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329>\
**Category:** General Discussion\
**Created:** [March 18, 2022, 2:43pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329 "2022-03-18T14:43:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![hubert.smits](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@hubert.smits](https://klipper.discourse.group/u/hubert.smits)\
**Post date:** [March 18, 2022, 2:43pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/1 "2022-03-18T14:43:32Z")

</div>

(I also posted this question on Discord, no replies yet).  
I updated Klipper yesterday morning to the latest version (v0.10.0-313-gd7f8bf35) and I now get an error when homing Z I get this error message: “klipper BLTouch failed to verify sensor state”. The printer worked fine the evening before (and weeks before this happened), the printer wasn’t moved, no changes to printer.cfg etc.  
I have been following the BLTouch section in the Klipper docs, the BLT responds to down and up, but fails the query\_probe test. Adding “pin\_up\_touch\_mode\_reports\_triggered: False” in printer.cfg makes the nozzle run into the bed. This is the full test sequence:

BLTOUCH\_DEBUG COMMAND=self\_test - pin goes down and up repeatedly, red light stays on  
BLTOUCH\_DEBUG COMMAND=pin\_down - pin goes down, light goes off  
BLTOUCH\_DEBUG COMMAND=pin\_up - pin goes up, red light goes on  
BLTOUCH\_DEBUG COMMAND=pin\_down - pin goes down, light goes off  
BLTOUCH\_DEBUG COMMAND=touch\_mode - pin still down, light still off  
QUERY\_PROBE - response: probe: open  
Touching the probe - red light goes on and QUERY\_PROBE response: probe: open

I have swapped the BLT and the cable but no change in the problem. I have traced the proper connections from the BLT to the main board.

Other info: this is an Artillery X1, running Klipper with MainSail as a front-end. The printer.cfg goes attached.

[printer.cfg](https://klipper.discourse.group/uploads/short-url/eRkNlwfzvv6XxtLFePIoJz4yhBA.cfg) (8.6 KB)

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [March 18, 2022, 6:26pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/2 "2022-03-18T18:26:03Z")

</div>

Is the BL-touch maybe to close to the printbed and can not perform it’s selftest on power on?

---

<div class="post-metadata">

**Author:** ![hubert.smits](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@hubert.smits](https://klipper.discourse.group/u/hubert.smits)\
**Post date:** [March 18, 2022, 6:43pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/3 "2022-03-18T18:43:25Z")

</div>

Thanks Eddy, it is ~10cm above the bed and the selftest completes proper.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [March 18, 2022, 7:06pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/4 "2022-03-18T19:06:49Z")

</div>

I had a similar behavior once: Debug commands all working, as soon as needed for homing “BLTouch failed to verify sensor state”  
Power-cycling the board did clear it up, so I didn’t bother any further. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![hubert.smits](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@hubert.smits](https://klipper.discourse.group/u/hubert.smits)\
**Post date:** [March 18, 2022, 7:09pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/5 "2022-03-18T19:09:20Z")

</div>

I power cycled many times, just finished a re-install of klipper, mainsail, and flashing the main board again. No change in the behavior.

---

<div class="post-metadata">

**Author:** ![hubert.smits](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@hubert.smits](https://klipper.discourse.group/u/hubert.smits)\
**Post date:** [March 21, 2022, 1:46pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/6 "2022-03-21T13:46:47Z")

</div>

To close this ticket: replacing the main board solved the problem. I still have to test the potentially broken board, but for now I have a running printer. Thanks for all the suggestions.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [May 10, 2024, 9:05pm UTC](https://klipper.discourse.group/t/bltouch-failing-after-klipper-upgrade/2329/7 "2024-05-10T21:05:43Z")

</div>


