Calling offsets doesn’t seem to actually work through the code without manually switching over in the Offsets panel in the RTS-X program.
For example, working in program 1 using G54 works fine, then I go to program 2 which uses G56, it warns me I am out of bounds because the cut area is too large - but it’s just that my work offset hasn’t loaded so it’s actually just out of bounds for G54. I manually have to go to the Offsets panel, change to G56 and then I am allowed to continue because that cut area is within bounds.
Please find a way to automatically switch to these when called for in the g-code.