Why don't anim notify nodes fire outside of the animation blueprint?

In my character blueprint the context sensitive search box lets me access my anim notifies, however they don’t fire. they only fire within the animation graph itself. How can I work around this? Ideally I’d love them to fire in other places - it would solve so many timing problems for me.

This solved my problem but it still feels like an unnecessary step. Accessing events from Animation Blueprint in Character Blueprint - Character & Animation - Unreal Engine Forums

I’m going to re-open this question because I think it’s very valid and would reduce an enormous amount of complexity.