Set timer by event not firing the event

I am following this tutorial for head bobbing camera on YouTube: First Person Head Bobbing in UE4/UE5 - YouTube, but can’t seem to get the Start_idle event to fire even if I directly connect it to the event pin. When I use Breakpoints they don’t seem to enter the Start_idle. I did get it to work with a delay, but would like to know how to resolve this issue for future debugging issues

Problem Area:
340836-
340837-start-idle.png

Start_Idle_CS would be called inside the Idle_CS custom event’s set timer by event, but it seems like it skips it for some reason.

Right, you’re not calling it. I see a call to Idle_CS, but not the Start_Idle_CS.

Idle CS sets the timer to 10. you are then immediately clearing that timer right after you call it. if you rewatch the video, youll see that function call to IdleCS is not supposed to go to resetIdleCS, it just stops.

go to time 42:48 in video and youll see what i mean