On my Nomad Pro, I use the post-processor written by @MechanicalGoose and linked on the Shapeoko Wiki, with a few edits (change UNITS=“INCHES” to UNITS=“MM”, change " G20" to " G21", remove line containing only " %"). It’s been rock solid for me with VCarve Desktop 8.5 and Carbide Motion. The file extension is part of the post-processor definition, and this one uses “.nc”.
(the switch from inches to mm works around a GRBL error that can show up in tight curves)
-j