Hi Tweakie,
Well I ran the code that you ran and had no issues with it so I guess this is going down as one of the unsolved mysteries as nothing had been changed. I checked the two lots of code and the matched so I don't know.
I have had a couple of other issues show up since getting the laser operating.
The first is after running some Gcode for the laser Mach3 fails to shut down fully giving an error message after it appears to have shut down, "Mach3 has stopped working" with the usual list of faults that only a software engineer would understand and as the computer isn't network connected I cant let it look for a fix.
Today while running the full length Gcode for the job I was having issues with and fortunately just a test run on wood I had an ESS buffer under run in the middle of a move tripping the watchdog.
The font had been changed and also the infill had been set to hatch to see how that went. Lots of very small moves so it would have been running the buffer pretty hard.
Anyway thanks for your help Tweakie
I will ask one other question, is there a more efficient way of doing the infill with the laser?