What's the proper way to reference and destroy gameplay cue notify actors?

I can reproduce when i untick the option in the cue bp 'Auto Destroy on Remove"
edit: what happens for me is cue plays and stops correctly the first time but keeps playing from the second time i enable the ability.

That’s the execution path that calls the reuseonrecycle() hmm i’m gonna have a closer look at the others later today. Is there another bug or is this intended behaviour?

This should be good news if it works correctly with the auto remove.
I do think effects should be applied from within an ability because everything within the code of UGameplayAbility is set up for this.