X-Y Hole compensation / tolerances

I created this calibration print with holes in it, and the outer dimensions were perfect, but the inner ones were off by some fraction of millimeter. After I adjusted the X-Y hole compensation in my slicer, the dimensions are now perfect. Except, I have an "island" (a feature inside a hole" that just got shrunk instead of expanded (should be 5mm, was 4.8, went down to 4.6). This is a signal for me that maybe adjusting this setting is not very robust. However, I'd like to attempt to fix it somehow, since currently my V-Core's tolerances are currently worse than the original Ender 3 that I have (of course the RatRig is printing way faster than the Ender).

I guess what I'm asking here is: What are some common issues that might lead to only internal dimensions being off?
image.png
Was this page helpful?