So, by setting your zero at the bottom of the stock you’re set up for this problem. Easel has an issue where it will lift to a pre-defined (I think 1/4") height and return to XY zero. The problem is that, in your case, that raise to 1/4" is actually a 1.5" plunge as your safe height looks to be 1.75".
Best option, use a different sender that doesn’t add movements without your knowledge. I like CNCjs.
Another option would be to set your zero at the top of your stock in real life and in F360.
This is a problem with Easel. Those red lines in your preview are not in your gcode.