I have created a custom product by modifying an existing product. When I was finished, I saved the new modified product to my library. When I draw this product from the library in a new or existing project, all subassemblies revert to default settings and my work is essentially gone. What am I doing incorrectly?