Solidworks macrofeature duplicates the macro on every run

Hi,

     I try to debug my macro which is inside a macrofeature. Each time the macro is triggered, I saw a new instance of the macro in the vba editor. Is it a normal thing? If I want to make some changes, I need to open the originale one. Probably for the same reason, I cannot install the macrofeature twice, so if I delete it, I cannot install it again (failed to insert macro attachment).

Thanks for your help!