why am I getting this error? LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: GameplayAbilityPayloadData /Engine/Transient.GameplayAbilityPayloadData_0 NOT Supported. Can you show me c++ code// Copyright 2022 Sabre Dart Studios

#pragma once

#include "CoreMinimal.h"
#include "RagnaAbilTargetActor_GroundTrace.h"
#include "GameplayAbilityPayloadData.generated.h"

UCLASS()
class OPENWORLDSTARTER_API UGameplayAbilityPayloadData : public UObject
{
	GENERATED_BODY()
public:
	UGameplayAbilityPayloadData();
	int GetCurrentAbilityLevel() const { return CurrentAbilityLevel; }
	void SetCurrentAbilityLevel(int val) { CurrentAbilityLevel = val; }
	TWeakObjectPtr<ARagnaAbilTargetActor_GroundTrace> GetTargetingActor() const { return TargetingActor; }
	void SetTargetingActor(TWeakObjectPtr<ARagnaAbilTargetActor_GroundTrace> val) { TargetingActor = val; }
	void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const;
private:
	UPROPERTY(Replicated)
	int CurrentAbilityLevel = 0;
	UPROPERTY(Replicated)
	TWeakObjectPtr<ARagnaAbilTargetActor_GroundTrace> TargetingActor = nullptr;
};// Copyright 2022 Sabre Dart Studios


#include "GameplayAbilityPayloadData.h"
#include <Net/UnrealNetwork.h>

UGameplayAbilityPayloadData::UGameplayAbilityPayloadData()
{
}

void UGameplayAbilityPayloadData::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const
{
	Super::GetLifetimeReplicatedProps(OutLifetimeProps);

	DOREPLIFETIME(UGameplayAbilityPayloadData, CurrentAbilityLevel);
	DOREPLIFETIME(UGameplayAbilityPayloadData, TargetingActor);
}

