I have a simple FSM with 2 separate Waits in it. I thought that a Wait will not go to the FINISHED transition until the Wait is completed, but in this case the second Wait, which is 3 seconds long not only completes in just 1 second, it causes the state machine to jump back to the 1 second Wait and perform the FSM tasks over again. And it's looping like this infinitely. It never gets to my last state to EnableAI.
If I remove the first delay then the FSM works, but just not the way I want it to because I need the first 1 second delay to be timed correctly.
[EDIT]
I'm using Unity 5.6.4p3 with the latest Playmaker.