General Description: A lower level schematic macro is created, saved, and added into the project library. If changes are then made to this macro, and the 'Options -> Create Netlist from Current Sheet' option is used to update the project, the changes to the macro are not saved.
Two possible work arounds: Instead of using the 'Options -> Create Netlist from Current Sheet', after making changes to the macro:
1) Do an 'Options -> Hierarchy Pop'. This will prompt to save the macro and replace the symbol if the pins changed. 2) Do an 'Options -> Create Netlist'. This will automatically save the changes and prompt to replace the symbol if the pins changed.