Text Default True Failing to Recognize on Begin Play

Hi there!

I have a problem with Event Begin Play and registering default value on Text variable. What I have is that with every Event Begin Play, the game checks the value of the text and sets the players location accordingly. I need to toggle animation when the player starts a new game for the very first time and after that it this does not occur again. I made it so that the default value of text is 1 and after playing the intro, it sets the value of the variable to different and this is saved and loaded everytime the player exits the level. This works with other values, but I can’t get Branch to register default value correctly and leading to play the intro animation. Any clues how could I achieve that the default value is registered with the Branch following Event Begin Play, or so that the intro is only triggered once upon a new game?

Thank you!

I could not find a way to fix this with booleans but instead I changed it to integer which was assigned +1 value with the first spawn while subsequent lead to different actions as the value was different.