Y axis starts at 1/2' when vcarve shows 3'

I have finally got my Longmill squared up and I’m trying to run a waste board carve. I have Vcarve programed start at 2 3/4" X axis and 3" Y axis. When I run it the X axis is fine but the Y axis starts at 1/2". I have zeroed everything a number of times. Any ideas?

Tim if you’d like you can post your g-code and we can get some more eyes on it. If it’s starting reliably in the same wrong spot then that rules out a lot of possible issues. How does it look for you in the visualizer?