General Description : In a schematic based project, a macro in that project does not appear to retain the net connections when the macro is saved and exited.
This is the result of the macro schematic becoming corrupted. To resolve this issue, the macro schematic can be copied to a new sheet and then the macro can be regenerated.
1. In the macro schematic, select Edit --> Select All and then Edit --> Copy. 2. Open a new schematic sheet (File --> New) and then select Edit --> Paste. 3. Place the schematic in the new sheet. 4. Select Hierarchy --> Create Macro Symbol from Current Sheet. 5. Replace the old (corrupted) macro symbols with the new macro symbols.