mntwt:
There should be no difference whether the library parts are in the Embedded Library or a Linked Library for reading macros, in some cases the Libraries may need to be reloaded after modifications for the newer versions to be read.
A few possibilities:
1. Need to reload libraries
2. When creating a new part form an existing one, need to use the
Save As... command rather than copying the file in the Finder. Save As... gives the new part its own unique
GUID, which ArchiCAD uses (rather than the name) to distinguish parts from one another. Copying the file in the Finder creates a second part with the same GUID, so ArchiCAD cannot tell them apart.
3. If you have loaded the ArchiCAD Library, then the original parts will be loaded (they are part of the .lcf file) along with your new parts, so there needs to be unique GUIDs for all the parts. Your nee parts should be stored outside the ArchiCAD Library, so they don't get deleted if the ArchiCAD Library is updated.
If these suggestions don't work, try posting your new parts here (put them in a zip file) and we can try to replicate the issue.
David