Ran into this 20 years ago with BoobCad. Had to write my own gcode processer to read and correct their inability to handle single precision rounding. The software was neither cheap nor at the level it needed to be. The only good thing was that their password algorithm was a linear relationship with your computer serial number No surprise there. If an arc caused them issues, higher order polynomials would have been a disaster.