Tick is never being called even though CanEverTick and StartWithTickEnables is true

Solved my problem, In my case I was calling super for every other function BUT begin play. Once I added that, the Tick stated working.