I have added:
PrimaryActorTick.bTickEvenWhenPaused = 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?