Magic sheet buttons work only on release?

So I will start out by saying I am pretty much brand new to eos and may be missing a setting that fixes my issue. The problem I am running into is that when you create a button in magic sheets for a function that does not require the button to be held, (ex: macro, group) the button seems to only work when released instead of pressed. I am using the magic sheet to make a button that executes a macro to Go, on a fader set to cue list 2, and I want the action to happen when the button is pressed instead of released (like in direct selects). Is there a setting in the editor for magic sheets to toggle whether the button executes on press or release? And if not maybe someone could explain to me why it is made that way so I could better understand.

Related