Hi.
How are you setting the introStop value.
as wait will get the value of that variable when the state became active (once), it will not check the value every frame.
but if the introStop runs down to 0 you can use a float compare and set to every frame.