Just got back to looking at the post and noticed that the zip MPCNC_Fusion360_ReturnToHome.zip with file MPCNC_Fusion360_V2.cps has some odd characters in the third and second to the last writeblock():
writeBlock(gMotionModal.format(1), â€œX0â€, â€œY0â€);
I just deleted them and added your suggested return to home but with a 5mm Z offset. I also changed what I think is the initial home Z offset to 5mm.
The attached file contains the edited post.