Striplar,
I have been using Mach since Mach2.
It has always been a hard stop with the Stop button.
If you wanted a controlled stop in Mach2 or Mach3 you needed to Feedhold then Stop.
Always been that way.
I did see when changing to Mach4 that under Configure/Control then the General Tab there is a "Cycle Stop is Controlled Stop".
I have not checked it and have no idea how it works but that might be what you want.
Bill