You may need to take the pin out and clean it or adjust the set screw on the BLTouch. I had to do that with my original BLTouch Smart V1 since it was getting stuck sometimes and was very inconsistent. After cleaning the pin things improved drastically. For what it's worth, I recently damaged the pin irreparably and replaced it with a new BLTouch Smart V2 which uses a plastic pin and the results have been stellar. I hate to just say buy a new one, but for the 40$ if you can find a Smart V2 the results seem to be worth it.