I tried running a simple program recently that cut in a different location on the Z-Axis. On the first edge (right) it cut correctly but on the second edge (left) it's off by about 3/8 of an inch. Both the groove and corner round were off. Also the top and bottom were even. The pictures should help show a little more information. The program has it evenly spaced on both sides. Why would it be accurate on one side and off on the other?
Edit: the title should have X-axis, not Z-axis. Not sure where that came from.