I found a bug ... accessories added to armor or shield generators do not survive a save. The addons do not get written to the save file at all and subsequently are lost forever. The addons do seem to stay there until you leave the game or go to the main screen.
EDIT: the mod parts are saved to the save file when exiting but they are not loaded back when reloading the game...