Hi,
I'm actually facing something new in my setup,
by using Broadcast all event in my states, I usually gain time not searching for the game object and use it when needed, and it was working nice until now, and I don't get why.
The problem is that it send the event normally but still stay in that state forever and lock the FSM, causing bugs in the logic of course.
For example, when a zombie's life reach 0, player gains a bonus before the zombies dies and exploded or something like that.
It should, but because it never ends the broadcast, it never goes down for other actions.
Sometimes it works, sometimes not...