How to stop movement for duration of audio?

Hi,

I am trying to create a blueprint for the beginning of my game, where an audio plays and only after the audio is done I can start moving.

This is how I have it set up at the moment:

The print strings are both working. It says false at the beginning and true after the audio plays, however after it being true it doesn’t enable movement again, how do I fix this?

After setting the variable to true, you have to call that Branch again. Just setting a variable only sets a variable and that’s it.
Alternatively, instead of delay, you can use this: