They've specifically gone out of their way to make it so you can't chain macros together in perpetuity, so yeah using one macro cancels another.