3D finishing pass issue

Hello,
I’m wondering if someone could look at this Easel file and see what might be happening.
I am trying to cut a simple recess, 500mm long, 31mm wide and 20mm deep in the center and 17mm deep on the ends.
The roughing pass goes as expected, it cuts 31 wide, 500 long and 17 deep, with a deeper pocket toward the center to be cleaned up on the finishing pass.
The finishing pass cuts the depth perfectly, but on its first pass, the finishing cut takes a big bite out of the entire depth of the sidewall, in the end it results in a pocket that is too wide.
When I look at the simulation path it appears that the finishing pass is the same width at the roughing, but the finishing pass is cutting it too wide.
Running this on X-Carve Pro
Thanks a lot for any help, am new the 3D in Easel.
J-