It sounds like your pulling multiple progs off the card eh?
On my 18i it says that you can only pull one off the card at a time. Like main on card could pull multiple subs off memmory, but not the other way around. Nor could you pull a main and sub both off the card.
You say CF card, so I am hoping that this is an 8-10 yr old machine? I would hope that a new model would have USB?
I have never pulled off the card, but I have overloaded the maxx file size when loading from the card and had it write to two consecutive files. That was wierd...
I use the compact flash card for sub prog overflow storage on large progs where subs don't fit in the control, like surfacing large parts. I run a FMS system so I use the program in the cell controller to load work coord, call tools etc, just when I need a sub from the card I call M198 instead of M98.
Both my machines are 2007-08 models w/ Fanuc 31I controls. no usb.
I know that I can run to 7 deep with the subs being in the control. (sub within a sub.) But I have not tried this scenerio with the compact flash card so I am not sure how the control will react, I'll have to try it sometime. My machines have 31I controls.