did you try calling PrimaryActorTick.bCanEverTick = true; in the constructor?
PrimaryActorTick.bCanEverTick = true;