If you are using v5 you have to change your post processing script from for example:
{REPLACE "G1 E-0.5000 F1800\n" "G10\n"}
{REPLACE "G1 E0.0000 F1800\n" "G11\n"} in v4 to
{REPLACE "G1 E-0.5000 F1800\n" "G10\n"}
{REPLACE "G1 E0.5000 F1800\n" "G11\n"} in v5. This is because v5 uses the positive number to indicate recovery instead of 0
Which now that I think about it might be a bug for non-firmware retractions