If the Z was at zero to begin with, it would’ve generated GCode with no Z move. I think the code is erroneously trying to move the Z back to zero. I’ll run a few scenarios while in “current position” mode and see if I can resolve it. Thanks for getting back to me.
thank you for looking into it!