Are all your G2 and G3 full circles?
Mine were. It turns out there is a long standing disconnect in Gcode space with the formal definition of a full 360 degree arc.
The common, longstanding resolution is to send full arcs as two half arcs, most Gcode generators do that by default or provide an option.
Full arc Gcode that does not meet the Linux CNC formal syntax criteria is skipped.