This has happened another 2 times since I posted. Both times running different scripts. The last 2 where similar in the it stopped on the line before the M5. But previously it stopped in a random position in the middle of a script.
It looks like JerryBurks might be having a similar issue? See https://www.cnczone.com/forums/plane...-software.html
Cheers
Simon