Hood, thanks mate you have sorted it, the encoder on the spindle is not working and it doesn't look at it the same in demo mode, but it does in the full version because it's enabled for the screw cutting.
I can still post up the xml if you want, but you have led me to the problem anyway, thanks a lot!!!
Rich