Trying to get my BLTouch to behave during a print.

Trying to get my BLTouch to behave during a print. While it seems to auto level just fine, I find that in the middle of a print that it will drop the pin. This appears to be being caused by the print head jerking at higher print speeds as it seems to be less of a problem when I slow down the print. But I find this highly undesirable and would think it should be able to hold the pin up as long as a current runs through the BLTouch’s coil.

Anyone experiencing an issue similar to this? Any thoughts on how to rectify?

IIRC, there shouldn’t be a need for the coil to be on in order to keep the pin up. Certainly they loaded it with a spring to keep it up by default.

I was thinking that while I was writing the post. If that is the case, the spring doesn’t appear to be strong enough to hold it while it’s jerking on the print carriage. That’s going to be a problem as the pin will be below the extruder nozzle and could run into a printing item after it drops.

I’d certainly check the connectors - If they’re loose, then maybe it’s resetting or something.

I’m certain there’s nothing wrong with the connection points. The only connectors is where it connects to the RAMPS and they are solidly in place.

I had this problem with a servo-based leveling solution (which is very similar electrically and also in the firmware).
I read that it could be caused by interference and I tried rearranging wires etc, but I was never able to fix it completely. I’ve moved on to an induction sensor now, which works much better.

It ended up being a connection problem after all. The connectors were connected fine but there was enough of an intermittent signal within the connectors. Need to make sure the connectors have solid connection. Movement of the wires is enough to cause a problem if there is even a slight break in the connection.