It sounds like you are trying to save the file as something different than a prt file. Did you try prt? If you save a file using a type other than prt you will not have any model parametrics or machining. Unless you are trying to open a file in another system (catia, pro-e, etc-) you should save your parts as NX prt files.
Different roles should have nothing to do with problems opening files.