The other thing I noticed is the trigger height
G31 X15 Y0 Z4.2 P25
4mm is a bit high. When mounted in spec, it should be close to 2mm. I wonder if the nozzle is hitting the bed before the probe can trigger.