Restarting after a 'brown-out' or sudden disconnection of power is risky at the best of times. There is no way to know exactly where the machine came to rest in relation to the GCode line number etc. Probably the best procedure would be to restart the job completely from the beginning and then cut air until the program caught up with the work that had previously been completed. Even then it is only as good as your work's home / start positioning.
So you will remake it? I watched their process and was amazed as to how fast and simple it was.
That one did the trick. They like the border shape but the signs will be stuck in place (so no screw holes). Looks like I have got the job, which will be free of charge. (I have learnt quite a few Braille characters now but there is considerably more skill to reading the dots with a finger than I had ever imagined).
Whatever program did you use to create that code ??
As you say It starts off aright then ends up all over the place as far a Z position is concerned - Try the Surface wizard within Mach, it will produce better code.
I have to admit to a slight Faux Pas here because I obviously checked the wrong box in the online interpreter I used and this sign turned out to be Grade 1 Braille. Grade 2 (as I had been asked to do) would have had the ‘ing’ replaced by a single ‘contracted’ character.
Your dxf looks good, at least the profile is OK with LazyCam (cant test pocket as I don't have the licensed version). The dxf works OK with VCarve as well. I think your problem may be something other than the actual dxf.