I am programming for a new Puma 5100XLMB. It has live tooling and a C axis, but no Y axis. I am trying to polar mill a spline with G12.1, which I think the machine should be capable of doing. For some reason, about six lines into the milling code, it gives us a PS0021 Illegal plane select error.
I could understand if it wouldn't read anything, but it gets a ways into the code before it gives us a problem.

It will run to this line
( 10 MM HIGH FEED MILL )
G54
G40G80G99
N1T0808
G00G28U0.
G40
G13.1
M35
G00G28H0.
G97S4000M3P12
G00G98Z.25C-11.022M08
C0.
X4.5664
G12.1
G01X4.4822C-.4365F20.
Z-.74
G42X4.4686C-.4292
G02X4.4896C-.151I.1443J.1339
G01X4.504C-.1443
G03X4.5065C.1432Z-.7404I-.1339J.1443
X3.5288C.3375Z-.7412I-.489J-.5182
G02X3.4979C.4093Z-.7413I-.0002J.0375
G03X4.2333C.7857Z-.742I-.2898J.6509

?We also tried this format, and it ran to the highlighted line before giving us the error.
( 10 MM HIGH FEED MILL )
G54
G40G80G99
N1T0808
G00G28U0.
G40
G13.1
M35
G00G28H0.
G97S4000M3P12
G00G98Z.25C-11.022M08
C0.
G0.25
X5.
G12.1
G1C-.4365Z.25F400.
X4.4822
Z-.74F7989.
G42X4.4686C-.4292
G2X4.4896C-.151R.1968
G1X4.504C-.1443
G3X4.5065C.1432Z-.7404R.1968
X3.5288C.3375Z-.7412R.7125
G2X3.4979C.4093Z-.7413R.0375
G3X4.2333C.7857Z-.742R.7125
X4.0004C1.0473Z-.7424R.1968
X2.9492C1.0259Z-.7432R.7125
G2X2.8626C1.0853Z-.7433R.0375
G3X3.2282C1.5787Z-.744R.7125