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

Same here. Just converted an old prototype to 4.12 and my custom C++ pawn’s tick method is never reached. Tried

	PrimaryActorTick.bCanEverTick = true;
	PrimaryActorTick.bStartWithTickEnabled = true;

but nothing. Pawn works fine otherwise, gets input and my movement methods are being called. I have a BP inheriting from this C++ pawn and on that i have set “Start with Tick Enabled” as well.

Not sure if this a bug? Although if it’s been there since 4.11, surely people would have noticed long ago.