Z-Probe Homing Behaviour

Basic Information:

Printer Model: Ender3
MCU / Printerboard: MKS Gen_L v1.0 & RPi4
klippy.log
klippy_240330_2156 - Copy - Copy.zip (674.1 KB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

After homing using the Z-probe, the probe tries to retract before the carriage is raised, scraping across the bed, instead of the carriage rising before retraction like the Z-tilt and bed leveling functions do.
Is this a bug or is there a way I can make the behaviour the same as the Z-tilt and Bed Leveling? Safe homing is defined and Z-hop set to 10. That works but in the wrong order.