Hi Andy,
On the current version, there is not a SINGLE BLOCK, just a stepping mode where first you need to pause, then continue with not RUN but with STEP.
On every industrial CNC you can just press a button called SBL (single block) and the machine will stop when the current block is done. After it on every "cycle start" press, it will just move block by block (only motion, calculations is stepped all over until next motion). Also, the inverse behavior is valid, while is on single block and the current movement is executing, you can remove the single block just with a button and the motion will not stop...
To finish my explanation, there is an awful bug on the current version that if you press STEP several times while executing the current step it will just do as many STEPS as clicks on STEP button.
Regards
Franco!