I have checked and you are right. I mean the M30 program end end rewind function works fine, but the M30 custom macro file does not execute in version 1.2109. I have checked the UCCNC associated code and the issue is there, I have made the correction, it will work in the next release.