@Phaedrux Hi, this printer was originally mine, and we debugged it.
The issue turned out to be that the crash had left the front-left corner of the plate much higher than the center of the bed (three Z steppers on a D-Bot, front left and right on same controller, not tied together with a single belt (obviously)). The macro would probe center of bed first to establish a "zero", then build the height map. Because the plate was so askew, on deploy the probe would hit the plate immediately in that front left corner, causing the fail.
While the root issue was the corner being too high, the fail could be avoided by moving to Z=10 after the first probe, leaving room for the probe to deploy. So that was added to the macro.