@Chyky3n: Thank you. I wasn't familiar with the "toogle breakpoint" but it helped me solve this problem.
The problem was that at the moment the FSM starts, the compared variables values weren't stored yet, so it was both "0" so equal that caused the instant switch to the next event.
I added a "Wait" action of 1s since all videos will be longer than 1 second.
@djaydino I've attached a screen with my next event state, it is a Next Frame event to avoid loop errors, saw one of your video about it (thanks), is it correctly set up?
I think I must have the "every frame" ticked because when I disable it, even with everything on a different state, the software doesn't detect when the int values are equal.
Maybe I am misusing it?
Also: Is there a way to check for a boolean value and define an event depending on it? I've seen the "bool test" action is that its main purpose or is there something else?