Hi,
Yeah, it could be a problem when you have severa, Unity will pick the first one it finds and it's not reliable.
I am currently actively working on a wizard that let's you create a custom component to link a given event ( animation or else), into a PlayMaker event where you can target an Fsm properly. I need few more days to get this finished, but basically, if you don't kknow how to scripts this will finally give you total flexibility and control over using Unity events and in generals catch any public method called by any assets.
Bye,
Jean