Trouble Changing Macros

I am having problems copying blocks which contain macros. If I copy a block and try to change the macro (in this case the ‘exit this block and present block X’) it changes ALL the macros in the original and copied blocks. I thought that perhaps it was because it was a copy, so I created a new block and replicated the instructions, then changed the macro and guess what - it changed it in ALL the blocks again! Why can’t I change the macro without changing all of them, and how do I get SL to present a different block when I want it to?

Thanks
Beany

Macros are experiment-wide. A macro that’s created in one block can be used by any other block simply by enabling the blue checkbox next to its name. If you want to make changes to a macro without affecting how it’s used by other blocks, then you need to create a new macro altogether.