Add Quest Component
#include "QuestComponent.h"
AMyPlayerState::AMyPlayerState()
{
QuestComp = CreateDefaultSubobject<UQuestComponent>(TEXT("QuestComponent"));
}
Set that PlayerState class on your GameMode for server and client.
Add the component to PlayerState, not PlayerController. QuestStates replicate with COND_OwnerOnly.