Hi.
A Wait action Should Stay in the state until the wait time that has been set has been passed (or a different action has send a event).
But if you have time scale set to 0 (for example if you open a menu you could be setting time scale to 0)
Then the time wont run, unless you checked 'Real Time'
The Dotween also probably has a certain time to do its tween, so it will also stay in that state until the tween has finished.
Every Frame will also stay in its state until its conditions are met or another action in the state sends an event.
if you want to do a tween but want to go to the next state right away, you should setup the 'Animation' Part on a separate fsm.
Then use a 'Send Event (By Name) and send a event to that fsms to trigger the animation.
Here is a video about Transitions :