I have this error when compiling my ue5 module:
   Creating library C:\Users\Why\dev\ue5\Last4Long\Plugins\GameFeatures\Last4Long\Intermediate\Build\Win64\x64\UnrealEditor\Development\Last4Long\UnrealEditor-Last4Long.sup.lib and object C:\Users\Why\dev\ue5\Last4Long\Plugins\GameFeatures\Last4Long\Intermediate\Build\Win64\x64\UnrealEditor\Development\Last4Long\UnrealEditor-Last4Long.sup.exp
11>Module.Last4Long.cpp.obj: Error LNK2019 : unresolved external symbol "__declspec(dllimport) private: static class UClass * __cdecl UGenericTeamAgentInterface::GetPrivateStaticClass(void)" (__imp_?GetPrivateStaticClass@UGenericTeamAgentInterface@@CAPEAVUClass@@XZ) referenced in function "public: virtual enum ETeamAttitude::Type __cdecl IGenericTeamAgentInterface::GetTeamAttitudeTowards(class AActor const &)const " (?GetTeamAttitudeTowards@IGenericTeamAgentInterface@@UEBA?AW4Type@ETeamAttitude@@AEBVAActor@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "__declspec(dllimport) private: static class UClass * __cdecl UGenericTeamAgentInterface::GetPrivateStaticClass(void)" (__imp_?GetPrivateStaticClass@UGenericTeamAgentInterface@@CAPEAVUClass@@XZ)
  Hint on symbols that are defined and could potentially match:
    "__declspec(dllimport) private: static class UClass * __cdecl ACharacter::GetPrivateStaticClass(void)" (__imp_?GetPrivateStaticClass@ACharacter@@CAPEAVUClass@@XZ)
    "__declspec(dllimport) private: static class UClass * __cdecl UObject::GetPrivateStaticClass(void)" (__imp_?GetPrivateStaticClass@UObject@@CAPEAVUClass@@XZ)
    "__declspec(dllimport) private: static class UClass * __cdecl USkeletalMeshComponent::GetPrivateStaticClass(void)" (__imp_?GetPrivateStaticClass@USkeletalMeshComponent@@CAPEAVUClass@@XZ)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::GetGameplayCueSets(class TArray<class UGameplayCueSet *,class TSizedDefaultAllocator<32> > &)const " (?GetGameplayCueSets@IGameplayCueInterface@@UEBAXAEAV?$TArray@PEAVUGameplayCueSet@@V?$TSizedDefaultAllocator@$0CA@@@@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::GetGameplayCueSets(class TArray<class UGameplayCueSet *,class TSizedDefaultAllocator<32> > &)const " (?GetGameplayCueSets@IGameplayCueInterface@@UEBAXAEAV?$TArray@PEAVUGameplayCueSet@@V?$TSizedDefaultAllocator@$0CA@@@@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::ForwardGameplayCueToParent(void)" (?ForwardGameplayCueToParent@IGameplayCueInterface@@UEAAXXZ)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::ForwardGameplayCueToParent(void)" (?ForwardGameplayCueToParent@IGameplayCueInterface@@UEAAXXZ)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::GameplayCueDefaultHandler(enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?GameplayCueDefaultHandler@IGameplayCueInterface@@UEAAXW4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::GameplayCueDefaultHandler(enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?GameplayCueDefaultHandler@IGameplayCueInterface@@UEAAXW4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual bool __cdecl IGameplayCueInterface::ShouldAcceptGameplayCue(class UObject *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?ShouldAcceptGameplayCue@IGameplayCueInterface@@UEAA_NPEAVUObject@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual bool __cdecl IGameplayCueInterface::ShouldAcceptGameplayCue(class UObject *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?ShouldAcceptGameplayCue@IGameplayCueInterface@@UEAA_NPEAVUObject@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual bool __cdecl IGameplayCueInterface::ShouldAcceptGameplayCue(class AActor *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?ShouldAcceptGameplayCue@IGameplayCueInterface@@UEAA_NPEAVAActor@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual bool __cdecl IGameplayCueInterface::ShouldAcceptGameplayCue(class AActor *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?ShouldAcceptGameplayCue@IGameplayCueInterface@@UEAA_NPEAVAActor@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCues(class UObject *,struct FGameplayTagContainer const &,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCues@IGameplayCueInterface@@UEAAXPEAVUObject@@AEBUFGameplayTagContainer@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCues(class UObject *,struct FGameplayTagContainer const &,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCues@IGameplayCueInterface@@UEAAXPEAVUObject@@AEBUFGameplayTagContainer@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCues(class AActor *,struct FGameplayTagContainer const &,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCues@IGameplayCueInterface@@UEAAXPEAVAActor@@AEBUFGameplayTagContainer@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCues(class AActor *,struct FGameplayTagContainer const &,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCues@IGameplayCueInterface@@UEAAXPEAVAActor@@AEBUFGameplayTagContainer@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCue(class UObject *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCue@IGameplayCueInterface@@UEAAXPEAVUObject@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCue(class UObject *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCue@IGameplayCueInterface@@UEAAXPEAVUObject@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCue(class AActor *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCue@IGameplayCueInterface@@UEAAXPEAVAActor@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "public: virtual void __cdecl IGameplayCueInterface::HandleGameplayCue(class AActor *,struct FGameplayTag,enum EGameplayCueEvent::Type,struct FGameplayCueParameters const &)" (?HandleGameplayCue@IGameplayCueInterface@@UEAAXPEAVAActor@@UFGameplayTag@@W4Type@EGameplayCueEvent@@AEBUFGameplayCueParameters@@@Z)
11>Module.Last4Long.cpp.obj: Error LNK2019 : unresolved external symbol "__declspec(dllimport) protected: static class TFunction<enum ETeamAttitude::Type __cdecl(struct FGenericTeamId,struct FGenericTeamId)> FGenericTeamId::AttitudeSolverImpl" (__imp_?AttitudeSolverImpl@FGenericTeamId@@1V?$TFunction@$$A6A?AW4Type@ETeamAttitude@@UFGenericTeamId@@0@Z@@A) referenced in function "public: virtual enum ETeamAttitude::Type __cdecl IGenericTeamAgentInterface::GetTeamAttitudeTowards(class AActor const &)const " (?GetTeamAttitudeTowards@IGenericTeamAgentInterface@@UEBA?AW4Type@ETeamAttitude@@AEBVAActor@@@Z)
11>Last4LongCharacter.cpp.obj: Error LNK2001 : unresolved external symbol "__declspec(dllimport) protected: static class TFunction<enum ETeamAttitude::Type __cdecl(struct FGenericTeamId,struct FGenericTeamId)> FGenericTeamId::AttitudeSolverImpl" (__imp_?AttitudeSolverImpl@FGenericTeamId@@1V?$TFunction@$$A6A?AW4Type@ETeamAttitude@@UFGenericTeamId@@0@Z@@A)
11>UnrealEditor-Last4Long.dll: Error LNK1120 : 11 unresolved externals