Do you have tested the M600-command as it is written in the last thread I have linked?
M600: Filament change pause
Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem MK4duo
Pause for filament change.
L[later retract distance for removal]