Palette 2 filament runout pause issues

The Palette 2 has a runout sensor that pauses the print. I cant get it to move and park the head after it pauses. It just stops and sits on the print. I’ve configured my pause macros in the Mainsail config. Every other pause situation will call my pause macro and move the head away from the print. I changed the M25 command to also move the head on pause. I created a M0 command just incase the Palette uses it. I’m uploading my config files. This is driving me crazy, any help would be great. Thanks
mainsail.cfg (3.1 KB)
printer (4).cfg (15.7 KB)