Both ground wires are connected as described by the z-probe setup guide
But your comment on stepper noise had me thinking:
"If it's stepper noise, why does it only occur after cancelling a print, and not when I'm swinging the effector around beforehand"
Which led me to the root cause of my issue, my extruder stepper. Specifically (I guess), the hold current.
I tested this with manual control. BlTouch pin down, up. Works great.
Extrude 1mm, command BLTouch, no result.
Issue a M18 E0
, bltouch immediately follows the last command sent.
So looks like my extruder stepper is the noisy one. This makes sense, following wire routing.
For now I guess I'll just issue a M18 within my cancel.g.
Unsure what would have caused this to only act up starting with RRF 3.1.1 - perhaps the configurator has a higher default extruder current than it did the last time I ran it?