What am I doing wrong in my countdown blueprint?

Heres my blueprint for reference. I’ve learned to code a little bit in C# before and thought something like this would work

u can’t use for loop in tick.
because it not async.
u can create a global var to store count instead for loop.
if count == 10 then set it to 0, else increase 1.

Event Tick executes every frame.
Frames/Tick will not end until all loops have finished processing.

Use a Timer for countdown. It isn’t FPS dependent like TICK is.