Cannot package plugin in UE5.4 for Win64

Hi, I have a plugin for UE 5.0/5.1/5.2/5.3 and I would like to upgrade it to UE5.4.
However, the plugin cannot be packaged as expected in UE<=5.3, where the same version of MSVC and built toolset is used.

Log below:

UATHelper: Package Plugin Task (Windows): Building UnrealEditor...
UATHelper: Package Plugin Task (Windows): Using Visual Studio 2022 14.38.33135 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
UATHelper: Package Plugin Task (Windows): [Adaptive Build] Excluded from ComponentCameraSystem unity file: ComponentCameraSystem.cpp, EAnimatedCamera.cpp, EArchVizCamera.cpp, EArchVizCameraComponent.cpp, EArchVizCineCamera.cpp, EArchVizCineCameraComponent.cpp, EKeyframedCamera.cpp, ELockOnCamera.cpp, EThirdPersonCamera.cpp, ControlAim.cpp, CraneFollow.cpp, ECameraComponentAim.cpp, ECameraComponentFollow.cpp, HardLockAim.cpp, HardLockFollow.cpp, OrbitFollow.cpp, RailFollow.cpp, ScreenFollow.cpp, SimpleFollow.cpp, TargetingAim.cpp, ECameraBase.cpp, ECameraComponentBase.cpp, ECameraManager.cpp, E
CameraSettingsComponent.cpp, EPlayerCameraManager.cpp, AnimatedCameraExtension.cpp, ConfinerExtension.cpp, ConstrainPitchExtension.cpp, ECameraExtensionBase.cpp, KeyframeExtension.cpp, MixingCameraExtension.cpp, ModifyAimPointExtension.cpp, ResolveGroupActorExtension.cpp, ResolveOcclusionExtension.cpp, VelocityBasedRollingExtension.cpp, ECameraGroupActor.cpp, ECameraGroupActorComponent.cpp, ECameraHUD.cpp, ECameraLibrary.cpp, ECameraModifier_CameraShake.cpp, ECameraShakeSourceActor.cpp, EPhotoCamera.cpp, ESequencedCameraSetupActor.cpp
UATHelper: Package Plugin Task (Windows): [Adaptive Build] Excluded from ComponentCameraSystemNonAndroid unity file: ComponentCameraSystemNonAndroid.cpp, EArchVizMovieDeferredPasses.cpp
UATHelper: Package Plugin Task (Windows): [Adaptive Build] Excluded from ComponentCameraSystemEditor unity file: ComponentCameraSystemEditor.cpp, KeyframeExtensionDetail.cpp
UATHelper: Package Plugin Task (Windows): [Adaptive Build] Excluded from ComponentCameraSystemNodes unity file: ComponentCameraSystemNodes.cpp
UATHelper: Package Plugin Task (Windows): Determining max actions to execute in parallel (24 physical cores, 32 logical cores)
UATHelper: Package Plugin Task (Windows):   Executing up to 24 processes, one per physical core
UATHelper: Package Plugin Task (Windows):   Requested 1.5 GB memory per action, 30.63 GB available: limiting max parallel actions to 20
UATHelper: Package Plugin Task (Windows): Using Parallel executor to run 66 action(s)
UATHelper: Package Plugin Task (Windows): ------ Building 66 action(s) started ------
UATHelper: Package Plugin Task (Windows): [1/66] Resource Default.rc2
UATHelper: Package Plugin Task (Windows): [2/66] Resource Default.rc2
UATHelper: Package Plugin Task (Windows): [3/66] Resource Default.rc2
UATHelper: Package Plugin Task (Windows): [4/66] Resource Default.rc2
UATHelper: Package Plugin Task (Windows): [5/66] Compile [x64] SharedPCH.UnrealEd.Cpp20.cpp
UATHelper: Package Plugin Task (Windows): [6/66] Compile [x64] ComponentCameraSystem.cpp
UATHelper: Package Plugin Task (Windows): [7/66] Compile [x64] EArchVizCineCamera.cpp
UATHelper: Package Plugin Task (Windows): [8/66] Compile [x64] EArchVizCameraComponent.cpp
UATHelper: Package Plugin Task (Windows): [9/66] Compile [x64] EArchVizCamera.cpp
UATHelper: Package Plugin Task (Windows): [10/66] Compile [x64] EArchVizCineCameraComponent.cpp
UATHelper: Package Plugin Task (Windows): [11/66] Compile [x64] ECameraGroupActorComponent.cpp
UATHelper: Package Plugin Task (Windows): [12/66] Compile [x64] ECameraExtensionBase.cpp
UATHelper: Package Plugin Task (Windows): [13/66] Compile [x64] ECameraGroupActor.cpp
UATHelper: Package Plugin Task (Windows): [14/66] Compile [x64] ECameraComponentBase.cpp
UATHelper: Package Plugin Task (Windows): [15/66] Compile [x64] ECameraComponentAim.cpp
UATHelper: Package Plugin Task (Windows): [16/66] Compile [x64] ConstrainPitchExtension.cpp
UATHelper: Package Plugin Task (Windows): [17/66] Compile [x64] CraneFollow.cpp
UATHelper: Package Plugin Task (Windows): [18/66] Compile [x64] EAnimatedCamera.cpp
UATHelper: Package Plugin Task (Windows): [19/66] Compile [x64] ECameraComponentFollow.cpp
UATHelper: Package Plugin Task (Windows): [20/66] Compile [x64] ConfinerExtension.cpp
UATHelper: Package Plugin Task (Windows): [21/66] Compile [x64] ECameraShakeSourceActor.cpp
UATHelper: Package Plugin Task (Windows): [22/66] Compile [x64] AnimatedCameraExtension.cpp
UATHelper: Package Plugin Task (Windows): [23/66] Compile [x64] ECameraManager.cpp
UATHelper: Package Plugin Task (Windows): [24/66] Compile [x64] ECameraModifier_CameraShake.cpp
UATHelper: Package Plugin Task (Windows): [25/66] Compile [x64] ECameraHUD.cpp
UATHelper: Package Plugin Task (Windows): [26/66] Compile [x64] ControlAim.cpp
UATHelper: Package Plugin Task (Windows): [27/66] Compile [x64] ESequencedCameraSetupActor.cpp
UATHelper: Package Plugin Task (Windows): [28/66] Compile [x64] ELockOnCamera.cpp
UATHelper: Package Plugin Task (Windows): [29/66] Compile [x64] HardLockFollow.cpp
UATHelper: Package Plugin Task (Windows): [30/66] Compile [x64] EThirdPersonCamera.cpp
UATHelper: Package Plugin Task (Windows): [31/66] Compile [x64] HardLockAim.cpp
UATHelper: Package Plugin Task (Windows): [32/66] Compile [x64] MixingCameraExtension.cpp
UATHelper: Package Plugin Task (Windows): [33/66] Compile [x64] ECameraBase.cpp
UATHelper: Package Plugin Task (Windows): [34/66] Compile [x64] ModifyAimPointExtension.cpp
UATHelper: Package Plugin Task (Windows): [35/66] Compile [x64] ECameraLibrary.cpp
UATHelper: Package Plugin Task (Windows): [36/66] Compile [x64] OrbitFollow.cpp
UATHelper: Package Plugin Task (Windows): [37/66] Compile [x64] RailFollow.cpp
UATHelper: Package Plugin Task (Windows): [38/66] Compile [x64] ComponentCameraSystemNodes.cpp
UATHelper: Package Plugin Task (Windows): [39/66] Compile [x64] ComponentCameraSystemNonAndroid.cpp
UATHelper: Package Plugin Task (Windows): [40/66] Link [x64] UnrealEditor-ComponentCameraSystemNodes.lib
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNodes\UnrealEditor-ComponentCameraSystemNodes.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNodes\UnrealEditor-ComponentCameraSystemNodes.exp
UATHelper: Package Plugin Task (Windows): [41/66] Compile [x64] Module.ComponentCameraSystem.2.cpp
UATHelper: Package Plugin Task (Windows): [42/66] Compile [x64] Module.ComponentCameraSystem.1.cpp
UATHelper: Package Plugin Task (Windows): [43/66] Compile [x64] ResolveGroupActorExtension.cpp
UATHelper: Package Plugin Task (Windows): [44/66] Compile [x64] ECameraSettingsComponent.cpp
UATHelper: Package Plugin Task (Windows): [45/66] Compile [x64] SimpleFollow.cpp
UATHelper: Package Plugin Task (Windows): [46/66] Compile [x64] TargetingAim.cpp
UATHelper: Package Plugin Task (Windows): [47/66] Compile [x64] ResolveOcclusionExtension.cpp
UATHelper: Package Plugin Task (Windows): [48/66] Compile [x64] VelocityBasedRollingExtension.cpp
UATHelper: Package Plugin Task (Windows): [49/66] Compile [x64] EPlayerCameraManager.cpp
UATHelper: Package Plugin Task (Windows): [50/66] Compile [x64] EPhotoCamera.cpp
UATHelper: Package Plugin Task (Windows): [51/66] Compile [x64] EKeyframedCamera.cpp
UATHelper: Package Plugin Task (Windows): [52/66] Compile [x64] ScreenFollow.cpp
UATHelper: Package Plugin Task (Windows): [53/66] Compile [x64] Module.ComponentCameraSystem.3.cpp
UATHelper: Package Plugin Task (Windows): [54/66] Compile [x64] KeyframeExtension.cpp
UATHelper: Package Plugin Task (Windows): [55/66] Link [x64] UnrealEditor-ComponentCameraSystem.lib
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystem\UnrealEditor-ComponentCameraSystem.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystem\UnrealEditor-ComponentCameraSystem.exp
UATHelper: Package Plugin Task (Windows): [56/66] Link [x64] UnrealEditor-ComponentCameraSystem.dll
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystem\UnrealEditor-ComponentCameraSystem.sup.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystem\UnrealEditor-ComponentCameraSystem.sup.exp
UATHelper: Package Plugin Task (Windows): [57/66] Link [x64] UnrealEditor-ComponentCameraSystemNodes.dll
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNodes\UnrealEditor-ComponentCameraSystemNodes.sup.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNodes\UnrealEditor-ComponentCameraSystemNodes.sup.exp
UATHelper: Package Plugin Task (Windows): [58/66] Compile [x64] Module.ComponentCameraSystemNonAndroid.cpp
UATHelper: Package Plugin Task (Windows): [59/66] Compile [x64] EArchVizMovieDeferredPasses.cpp
UATHelper: Package Plugin Task (Windows): [60/66] Link [x64] UnrealEditor-ComponentCameraSystemNonAndroid.lib
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNonAndroid\UnrealEditor-ComponentCameraSystemNonAndroid.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNonAndroid\UnrealEditor-ComponentCameraSystemNonAndroid.exp
UATHelper: Package Plugin Task (Windows): [61/66] Compile [x64] KeyframeExtensionDetail.cpp
UATHelper: Package Plugin Task (Windows): [62/66] Link [x64] UnrealEditor-ComponentCameraSystemNonAndroid.dll
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNonAndroid\UnrealEditor-ComponentCameraSystemNonAndroid.sup.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemNonAndroid\UnrealEditor-ComponentCameraSystemNonAndroid.sup.exp
UATHelper: Package Plugin Task (Windows): [63/66] Compile [x64] ComponentCameraSystemEditor.cpp
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\Engine\Public\Engine.h(12): warning: Monolithic headers should not be used by this module. Please change it to explicitly include the headers it needs.
UATHelper: Package Plugin Task (Windows): [64/66] Link [x64] UnrealEditor-ComponentCameraSystemEditor.lib
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemEditor\UnrealEditor-ComponentCameraSystemEditor.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemEditor\UnrealEditor-ComponentCameraSystemEditor.exp
UATHelper: Package Plugin Task (Windows): [65/66] Link [x64] UnrealEditor-ComponentCameraSystemEditor.dll
UATHelper: Package Plugin Task (Windows):   ????????C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemEditor\UnrealEditor-ComponentCameraSystemEditor.sup.lib ?Ͷ??C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Intermediate\Build\Win64\x64\UnrealEditor\Development\ComponentCameraSystemEditor\UnrealEditor-ComponentCameraSystemEditor.sup.exp
UATHelper: Package Plugin Task (Windows): [66/66] WriteMetadata UnrealEditor.target
UATHelper: Package Plugin Task (Windows): Total time in Parallel executor: 31.70 seconds
UATHelper: Package Plugin Task (Windows): Total execution time: 36.44 seconds
UATHelper: Package Plugin Task (Windows): Took 36.55s to run dotnet.exe, ExitCode=0
UATHelper: Package Plugin Task (Windows): Building plugin for target platforms: Win64
UATHelper: Package Plugin Task (Windows): Running: D:\UnrealEngine\UE_5.4\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "D:\UnrealEngine\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealGame Win64 Development -Project="C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\HostProject.uproject" -plugin="C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\ComponentCameraSystem.uplugin" -noubtmakefiles -manifest="C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Saved\Manifest-U
nrealGame-Win64-Development.xml" -nohotreload -log="C:\Users\user\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+UnrealEngine+UE_5.4\UBA-UnrealGame-Win64-Development.txt"
UATHelper: Package Plugin Task (Windows): Log file: C:\Users\user\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+UnrealEngine+UE_5.4\UBA-UnrealGame-Win64-Development.txt
UATHelper: Package Plugin Task (Windows): Parsing headers for UnrealGame
UATHelper: Package Plugin Task (Windows):   Running Internal UnrealHeaderTool C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\HostProject.uproject C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Intermediate\Build\Win64\UnrealGame\Development\UnrealGame.uhtmanifest -WarningsAsErrors -installed
UATHelper: Package Plugin Task (Windows): Total of 92 written
UATHelper: Package Plugin Task (Windows): Reflection code generated for UnrealGame in 0.6339798 seconds
UATHelper: Package Plugin Task (Windows): Writing manifest to C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Saved\Manifest-UnrealGame-Win64-Development.xml
UATHelper: Package Plugin Task (Windows): Building UnrealGame...
UATHelper: Package Plugin Task (Windows): Using Visual Studio 2022 14.38.33135 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
...
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): error C2027: ʹ??δ???????UBlueprint??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\Engine\Classes\Kismet\GameplayStatics.h(25): note: ?μ?Blueprint??????
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): note: ģ?????????(???????????)Ϊ
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Core\ECameraBase.cpp(234): note: ?鿴???ڱ????? ģ??ʵ?????bool UObjectBaseUtility::IsA<UBlueprint>(void) const??????
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): error C2672: ??StaticClass??: δ???ƥ????غ??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\ReflectedTypeAccessors.h(13): note: ???ǡ?UClass *StaticClass(void)??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): note: ??UClass *StaticClass(void)??: ????????ClassType????ģ?????
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): error C2672: ??UObjectBaseUtility::IsA??: δ???ƥ????غ??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(618): note: ???ǡ?bool UObjectBaseUtility::IsA(void) const??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(620): note: ??bool UObjectBaseUtility::IsA(void) const??: Ӧ?? 0 ?????ȴ???? 1 ??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\CoreUObject\Public\UObject\UObjectBaseUtility.h(597): note: ??   ??bool UObjectBaseUtility::IsA(OtherClassType) const??
UATHelper: Package Plugin Task (Windows): [15/49] Compile [x64] ECameraHUD.cpp
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Utils\ECameraHUD.cpp(42): error C2027: ʹ??δ???????UWorld??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Source\Runtime\Engine\Public\Physics\GenericPhysicsInterface.h(12): note: ?μ?World??????
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Utils\ECameraHUD.cpp(42): error C2059: ????????)??
...
ESequencedCameraSetupActor.cpp
UATHelper: Package Plugin Task (Windows): [27/49] Compile [x64] MixingCameraExtension.cpp
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Extensions\MixingCameraExtension.cpp(67): error C2027: ʹ??δ???????UWorld??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Intermediate\Build\Win64\UnrealGame\Inc\Engine\UHT\GameplayStatics.generated.h(50): note: ?μ?World??????
UATHelper: Package Plugin Task (Windows): [28/49] Compile [x64] ECameraLibrary.cpp
UATHelper: Package Plugin Task (Windows): [29/49] Compile [x64] EKeyframedCamera.cpp
UATHelper: Package Plugin Task (Windows): [30/49] Compile [x64] ELockOnCamera.cpp
UATHelper: Package Plugin Task (Windows): [31/49] Compile [x64] Module.ComponentCameraSystem.2.cpp
UATHelper: Package Plugin Task (Windows): [32/49] Compile [x64] EThirdPersonCamera.cpp
UATHelper: Package Plugin Task (Windows): [33/49] Compile [x64] ECameraSettingsComponent.cpp
UATHelper: Package Plugin Task (Windows): [34/49] Compile [x64] EPlayerCameraManager.cpp
UATHelper: Package Plugin Task (Windows): [35/49] Compile [x64] HardLockAim.cpp
UATHelper: Package Plugin Task (Windows): [36/49] Compile [x64] HardLockFollow.cpp
UATHelper: Package Plugin Task (Windows): [37/49] Compile [x64] ResolveGroupActorExtension.cpp
UATHelper: Package Plugin Task (Windows): [38/49] Compile [x64] EPhotoCamera.cpp
UATHelper: Package Plugin Task (Windows): [39/49] Compile [x64] ModifyAimPointExtension.cpp
UATHelper: Package Plugin Task (Windows): [40/49] Compile [x64] VelocityBasedRollingExtension.cpp
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Extensions\VelocityBasedRollingExtension.cpp(210): error C2027: ʹ??δ???????UWorld??
UATHelper: Package Plugin Task (Windows): D:\UnrealEngine\UE_5.4\Engine\Intermediate\Build\Win64\UnrealGame\Inc\Engine\UHT\GameplayStatics.generated.h(50): note: ?μ?World??????
UATHelper: Package Plugin Task (Windows): C:\Users\user\Desktop\CCS\Packages\ComponentCameraSystem\HostProject\Plugins\ComponentCameraSystem\Source\ComponentCameraSystem\Private\Extensions\VelocityBasedRollingExtension.cpp(210): error C2530: ??LatentActionManager??: ???ʼ????
UATHelper: Package Plugin Task (Windows): [41/49] Compile [x64] Module.ComponentCameraSystem.1.cpp
UATHelper: Package Plugin Task (Windows): [42/49] Compile [x64] KeyframeExtension.cpp
UATHelper: Package Plugin Task (Windows): [43/49] Compile [x64] OrbitFollow.cpp
UATHelper: Package Plugin Task (Windows): [44/49] Compile [x64] RailFollow.cpp
UATHelper: Package Plugin Task (Windows): [45/49] Compile [x64] Module.ComponentCameraSystem.3.cpp
UATHelper: Package Plugin Task (Windows): [46/49] Compile [x64] ResolveOcclusionExtension.cpp
UATHelper: Package Plugin Task (Windows): [47/49] Compile [x64] ScreenFollow.cpp
UATHelper: Package Plugin Task (Windows): [48/49] Compile [x64] SimpleFollow.cpp
UATHelper: Package Plugin Task (Windows): [49/49] Compile [x64] TargetingAim.cpp
UATHelper: Package Plugin Task (Windows): Total time in Parallel executor: 20.40 seconds
UATHelper: Package Plugin Task (Windows): Total execution time: 22.17 seconds
UATHelper: Package Plugin Task (Windows): Took 22.28s to run dotnet.exe, ExitCode=6
UATHelper: Package Plugin Task (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\user\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+UnrealEngine+UE_5.4\UBA-UnrealGame-Win64-Development.txt)
UATHelper: Package Plugin Task (Windows): AutomationTool executed for 0h 0m 59s
UATHelper: Package Plugin Task (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Package Plugin Task (Windows): BUILD FAILED

The log seems to tell me that something went wrong with class UBlueprint and UWorld. The problematic code snippet is:

// ECameraBase.cpp
if (this->IsA<UBlueprint>())  // this line causes error
{
	CameraClass = this->GetClass();
}

and

// ECameraHUD.cpp
if (ECameraManager == nullptr)
{
	AECameraManager* Manager = (AECameraManager*) UGameplayStatics::GetActorOfClass(this, AECameraManager::StaticClass());
	if (Manager == nullptr)
	{
		Manager = GetWorld()->SpawnActor<AECameraManager>();  // this line causes error
	}
	ECameraManager = Manager;
}

The code is same as in UE<=5.3 and it works well. Am i missing something that is new in UE5.4?

BTW, I tried different MSVC versions including the lastest one, but it does not solve this issue here. :smiling_face_with_tear:

Okay, I nailed it myself. Just add the header files in .cpp:

#include "Engine/World.h"

UE5.4 does not add it by default through CoreMinimal.h so you need to add it manually.