Problem with Delay in For Loop

Hey everyone, I’m a student building my first game in Unreal. I recently added a delay to one of my For Loops, which doesn’t seem to have any effect, so I wished to ask why that might be. I’ve attached a screenshot for your reference.
Essentially, my For Loop is supposed to count down from 3 to 0, the information from which goes to my HUD, and after that is done, my For Each Loop has to begin working. Surprisingly, the game logic ignores the Delay in my For Loop. I tried printing the Wave Countdown Values in the Loop as well, but I get just a singular ‘-1’ print when I play the game. Any fix for this?