Have had similar issues with my XC-540 but my cut contour is off by a much smaller margin. It worked fine until one day it didn't. It was not a case of an error that kept getting worse and worse.
I saw the voltage on my machine (section 4-9 of ROLAND SERVICE NOTES) was in error but the TOOL CARRIAGE BOARD COVER was brittle and I feared serious damage if I forced it while attempting to correct the voltage. My cut contour is fine if I do NOT use the crop marks function.
My remedy:
Print/cut without crop marks needs no correction. Printing and then cutting WITH crop marks goes awry.
I gathered info about the error of my cut line by several tests.
I printed a series of 3 black squares with a fat border and placed the cut contour on the inside of the squares. 3 squares only so I had several to look at/work with. Then measured the error in the cut line. Print again but adjust the cut contour by how much I measured the error. Repeat.
In my case I needed to "adjust" the cut contour by -.08" on the X value and +.047" on the Y value. When I need to print and allow to dry for a few days and then go back and cut, I use the crop marks and then set up a file of cut contours, only, and adjust them using these values and it works really well. -shouldn't have to do it but as I said, I fear greater damage pulling the tool carriage board cover off in order to adjust the voltage. If it ever gets to a point where even this doesn't work, I may have to call a technician for the proper repair(s).
Hope this helps.