Cerca g code simulator su google e scaricane uno.
Poi gli dai in pasto il percorso.
Se il problema è sul g code a monitor verrà visualizzato altrimenti hai la certezza che ciò che dai in pasto a mach non ha problemi.
Ovviamente, visto che dici che a volte il percorso viene eseguito senza intoppi rafforza la mia idea che il tuo problema è sulla scheda e sul suo plugin. Che il disturbo in realtà sia generato dal cavo, dall'inverter o da che altro ok. Ma poi chi dialoga con mach è il controller. Quindi o trovi chi causa i problemi oppure sostituisci la scheda con qualcosa più immune ai disturbi e con un comportamento costante in caso di disturbo (che solitamente è la disconnessione con conseguente pausa nella lavorazione, non coordinate inventate!)