Toolpath Stop Command doesn't end program

Stopping a toolpath stops movement but the software thinks the job is still running and doesn’t allow you to restart.
The only way I can continue is to press the Emer. Stop twice rehome and reset the workspace and Z zero’s.
Apparently stopping a toolpath doesn’t provide the M2 or M30 program end command.