Yikes!  I’ll be interested in your fix once you have time to investigate, given we have the same brand CNC.