I am not familiar with sheetcam, but looking at the above am guessing this is inch mode (G20) Gcode.
First recommendation would be to regenerate your job in MM (G21) mode and try that. TinyG is native mm, has to convert all inch dimensions, which sometimes causes accumulation of precision errors and triggers Gcode ‘rule checks violations’.
There is a general issue with Gcode Arcs, G02 and G03 commands, not just circles.
Another fall back would be to have Sheetcam generate Gcode without arcs, rather use short G01 moves. Youl’ll have to look into Sheetcam post processor options to see if that is possible.