I solved this problem by adding additional Function Specifiers to the NotifyQuestActor function declaration. I believe it was caused by not having a default category.
Here is the function declaration that worked for me:
UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category = Gameplay)
void NotifyQuestActor(AActor* Actor);