AIController events are never being called

I attached my AIController (BP_EnemyAI) to my Character Blueprint (BP_EnemyCharacter) but the events I add in the AIController blueprint (like BeginPlay, Keyboard key events, Tick) are never called.

The Character Blueprint (BP_EnemyCharacter) default settings:

The AI Controller Blueprint (BP_EnemyAI) event graph:

Any help would be appreciated.

Input F in AI Controller will never get called because it has no Input in first place. Second, the way you use Timer is wrong. Timer Events must not have any inputs.

My favorite is using Set Timer By Event like this:

If you want to use Set Timer By Function Name then you can use it like this:

I had everything a little bit messed up because of the debugging I did before posting this question (like the F key event).

It seems the problem was the way I was using Set Timer like you said. I changed it to Set Timer by Event and it worked perfectly. Thanks a lot.