Make sure your BLTouch is setup for the voltage that you're supplying to it.
BTT octopus is a great series of boards. Most run at 180MHz but one runs at 168MHz. Maybe you've selected the wrong board in configuration.h.
If you want to play directly with the BLTouch then the following commands will be us interest (partial list):
M280 S10 - deploy probe (down)
M280 S60 - M119 mode
M280 S90 - stow probe (up)
M280 S120 - test probe (deploys and stows multiple times and then stops)
M280 S160 - reset (clears blinking red LED and M119 mode)
You can play with the S parameters to see where things are stable and where they get intermittent.
M119 mode allows you to use M119 to see if the BLTouch has been triggered.