cannot move camera in Demo after Demopause

I have added:
SetTickableWhenPaused(true);
PrimaryActorTick.bTickEvenWhenPaused = true;
RootComponent->SetTickableWhenPaused(true);
RootComponent->PrimaryComponentTick.bTickEvenWhenPaused = true;

and in the SpectatorPawn blueprint, enabled the movement component and the pawn itself to also tick when paused. However, when i use demopause console command, I still cannot move the demo spectator around. What am I missing?
Thanks,
Nik

Anyone able to help with this?

Answer was found in the thread below. Essentially, I had to add bShouldPerformFullTickWhenPaused = true in the constructor for my Replay PlayerController along with all the other TickWhenPaused flags.