Circle is perfectly round but 1/32 of an inch undersized

Have you tried to calibrate the steps/mm? If you’re using the default settings, they’re probably close but not quite exact. There’s a good video showing how to do the calibration at Steps/mm Calibration