Aimation Event not triggered.

I’ve got two animations going through the exact same process firing the exact same animation events. However one of the animations fails to fire the final animation event whilst the other one can. I have no idea why this is so. Would anyone be able to help me?

EDIT:: I have chosen to use wait untill the animation has finished using and IEnumerator and getting the time of the clip from the animator. Im gonna leave this question open incase anyone has found out why this happened and may be able to help others if they have the same issue as i had.

Can you provide the script that is calling the triggers as well as the animator graphs?