Got ballscrews fitted ?
Flats on circles are normally mechanical, slack in nuts etc.
You can compensate in mach under Backlash compensation but it's a cludge.
For one it doesn't work correctly and secondly if there is free play, even compensated for, the cutter can grab and pull the work.