If you happen to run into a Tick function not being executed

So, I was running into a “weird” issue. My ATankAIController::Tick function wasn’t being called.

It took me nearly 4 hours to figure it out. I created a test project, test ai controllers… everything.

In the end it turned out to be very… very simple…

In the TankAIController::BeginPlay function, I forgot to call Super::BeginPlay().
The weird thing was - it did get put into the World Outliner function - so it was clearly registered with the engine.
I don’t know what exactly went wrong but it does mean Tick() doesnt get called. Just wanted to save you guys a 4 hour search :slight_smile:

1 Like

Thanks for sharing…

This was exactly my case. Except it took me about 1 hour including googling and finding this thread. Thank you.