I broke my brain! I can’t solve the problem with the packaging of the project. The problem is with the groom plugin. with the character’s hair turned on. compilation fails. I disable the groom plugin, everything is going fine. I’m working on version UE5.4. the hair itself works fine in the editor. and there are no problems with them there. but the compilation ends with an unknown error.
Greeting @booggy! Let’s try to figure this one out.
Could you please provide a full copy of the error log obtained at the end of the compilation? Additionally, please confirm the installed version of the groom plugin. Thank you!
I apologize for the initially incomplete information. Finding a solution was tedious. I migrated the character to IE 5.5, and it works fine with the groom plugin. But this is not a solution for me, because when migrating the project to version 5.5. When loading levels, it did not work, the editor breaks. That’s why I’m facing a choice now. either make groom work in version 5.4, or redo the project in version 5.5.
LogMonitoredProcess: Running Serialized UAT: [ cmd.exe /c ""A:/UE/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat" -ScriptsForProject="A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject" Turnkey -command=VerifySdk -platform=Win64 -UpdateIfNeeded -EditorIO -EditorIOPort=38656 -project="A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject" BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook -project="A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject" -unrealexe="A:\UE\UE_5.4\Engine\Binaries\Win64\UnrealEditor-Cmd.exe" -platform=Win64 -installed -stage -archiv
e -package -build -pak -iostore -compressed -prereqs -archivedirectory="A:/UE_Project/FireSwordMagic_V1.1/Build" -clientconfig=Shipping -nodebuginfo" -nocompile -nocompileuat ]
UATHelper: Packaging (Windows): Running AutomationTool...
UATHelper: Packaging (Windows): Using bundled DotNet SDK version: 6.0.302
UATHelper: Packaging (Windows): Starting AutomationTool...
UATHelper: Packaging (Windows): Parsing command line: -ScriptsForProject=A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject Turnkey -command=VerifySdk -platform=Win64 -UpdateIfNeeded -EditorIO -EditorIOPort=38656 -project=A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook -project=A:/UE_Project/FireSwordMagic_V1.1/FireSwordMagic.uproject -unrealexe=A:\UE\UE_5.4\Engine\Binaries\Win64\UnrealEditor-Cmd.exe -platform=Win64 -installed -stage -archive -package -build -pak -iostore -compressed -prereqs -archivedirect
ory=A:/UE_Project/FireSwordMagic_V1.1/Build -clientconfig=Shipping -nodebuginfo -nocompile -nocompileuat
UATHelper: Packaging (Windows): Initializing script modules...
UATHelper: Packaging (Windows): Total script module initialization time: 0.51 s.
UATHelper: Packaging (Windows): Using A:\UE\UE_5.4\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe
UATHelper: Packaging (Windows): Executing commands...
UATHelper: Packaging (Windows): Installed Sdk validity:
UATHelper: Packaging (Windows): Win64: (Status=Valid, MinAllowed_Sdk=10.0.18362.0, MaxAllowed_Sdk=10.9.99999.0, Current_Sdk=10.0.19041.0, Allowed_AutoSdk=10.0.19041.0, Current_AutoSdk=, Flags="InstalledSdk_ValidVersionExists, Sdk_HasBestVersion")
UATHelper: Packaging (Windows): Scanning for envvar changes...
UATHelper: Packaging (Windows): ... done!
UATHelper: Packaging (Windows): Cleaning Temp Paths...
UATHelper: Packaging (Windows): BUILD SUCCESSFUL
UATHelper: Packaging (Windows): Setting up ProjectParams for A:\UE_Project\FireSwordMagic_V1.1\FireSwordMagic.uproject
UATHelper: Packaging (Windows): ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Windows): Running: A:\UE\UE_5.4\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "A:\UE\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" FireSwordMagic Win64 Shipping -Project=A:\UE_Project\FireSwordMagic_V1.1\FireSwordMagic.uproject -Manifest=A:\UE_Project\FireSwordMagic_V1.1\Intermediate\Build\Manifest.xml -remoteini="A:\UE_Project\FireSwordMagic_V1.1" -skipdeploy -log="C:\Users\a2915\AppData\Roaming\Unreal Engine\AutomationTool\Logs\A+UE+UE_5.4\UBA-FireSwordMagic-Win64-Shipping.txt"
UATHelper: Packaging (Windows): Log file: C:\Users\a2915\AppData\Roaming\Unreal Engine\AutomationTool\Logs\A+UE+UE_5.4\UBA-FireSwordMagic-Win64-Shipping.txt
UATHelper: Packaging (Windows): Creating makefile for FireSwordMagic (.uproject file is newer)
UATHelper: Packaging (Windows): Total execution time: 1.90 seconds
UATHelper: Packaging (Windows): Visual Studio 2022 x64 must be installed in order to build this target.
UATHelper: Packaging (Windows): Took 2,25s to run dotnet.exe, ExitCode=6
UATHelper: Packaging (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\a2915\AppData\Roaming\Unreal Engine\AutomationTool\Logs\A+UE+UE_5.4\UBA-FireSwordMagic-Win64-Shipping.txt)
UATHelper: Packaging (Windows): AutomationTool executed for 0h 0m 7s
UATHelper: Packaging (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Packaging (Windows): BUILD FAILED
PackagingResults: Error: Unknown Error
LogEOSSDK: LogEOS: Updating Product SDK Config, Time: 348.281403
LogEOSSDK: LogEOS: SDK Config Product Update Request Completed - No Change
LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 348.533478, Update Interval: 353.889587
That’s what I’ve been able to figure out so far.I reinstalled VS 2022. In version UE5.4, I created a clean project (from a third person). compiled it. everything works without errors. I have enabled groom plugins. I started the compilation and immediately got an error message. I disabled the plugins and the error disappeared. In version UE5.5, the project is compiled immediately without errors with the groom plugin enabled. I think there may be a problem with VS, you need to install an earlier version for use with UE5.4.i try it.
I found a solution. the problem was with the Visual Studio version. I installed the components of version 14.38, and the compilation using the groom plugin was successful.