Hi, TMSmith
Mach displays offsets properly, But it doesn't display it properly on the "view screen" when cutting.
At the end of your G-code file you need a G52 x0 y0 to reset the Temp Cord. Offset (G52 offset remains persistent till canceled), I Think.
Hope this Helps, Chip