Online Subsystem Steam Packaging Error

Hi,

I’ve added steam achievements to my game and everything works but when I enable the “Online Subsystem Steam” plug in I get a Packaging Error every time I try to package it. I’ve searched around and a few people have had the same problem but I can’t fine any solution to it. Can anyone help me?

This is the output log of the error:


Cmd: MAP CHECKDEP NOCLEARLOG
MapCheck: Info Map check complete: 0 Error(s), 0 Warning(s), took 26.535ms to complete.
LogFileHelpers: Loading map 'OnLoad' took 0.120
LogCollectionManager: Loaded 1 collections in 0.001681 seconds
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Saved/Collections/' took 0.01s
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Content/Developers/New/Collections/' took 0.01s
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Content/Collections/' took 0.01s
LogCollectionManager: Rebuilt the GUID cache for 1 collections in 0.000003 seconds
LogCollectionManager: Rebuilt the hierarchy cache for 1 collections in 0.000000 seconds
LogContentBrowser: Native class hierarchy populated in 0.0064 seconds. Added 2247 classes and 456 folders.
LogContentBrowser: Native class hierarchy updated for 'WidgetCarousel' in 0.0004 seconds. Added 0 classes and 0 folders.
LogContentBrowser: Native class hierarchy updated for 'AddContentDialog' in 0.0003 seconds. Added 0 classes and 0 folders.
LogContentBrowser: Native class hierarchy updated for 'SceneOutliner' in 0.0004 seconds. Added 1 classes and 2 folders.
LogCrashTracker: Crashtracker disabled due to settings.
LogUObjectGlobals:Warning: Failed to find object 'Class None.'
LogContentBrowser: Native class hierarchy updated for 'HierarchicalLODOutliner' in 0.0004 seconds. Added 1 classes and 2 folders.
LogLoad: (Engine Initialization) Total time: 12.44 seconds
LogLoad: (Engine Initialization) Total Blueprint compile time: 0.05 seconds
LogExternalProfiler: Found external profiler: VSPerf
LogExternalProfiler: Using external profiler: VSPerf
LogOcInput: OculusInput pre-init called
LogContentStreaming: Texture pool size now 1000 MB
LogSlate: Took 0.000139 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
LogSlate: Took 0.000156 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Bold.ttf' (160K)
LogSlate: Took 0.000127 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/FontAwesome.ttf' (139K)
LogSlate: Took 0.000170 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Light.ttf' (159K)
LogRenderer: Reallocating scene render targets to support 608x576 NumSamples 1 (Frame:2).
LogAssetRegistry: Asset discovery search completed in 6.9565 seconds
LogCollectionManager: Rebuilt the object cache for 1 collections in 0.000003 seconds (found 0 objects)
LogCollectionManager: Fixed up redirectors for 1 collections in 0.000012 seconds (updated 0 objects)
LogDirectoryWatcher:Warning: Failed to begin reading directory changes for ../../../../../../Users/New/Documents/Unreal Projects/Djilyaro/Plugins/. Error: The system cannot find the file specified. (0x00000002)
LogDirectoryWatcher: A directory notification for '../../../Engine/Plugins/' was aborted.
UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
UATHelper: Packaging (Windows (64-bit)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" BuildCookRun -nocompile -nocompileeditor -installed -nop4 -project="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" -cook -stage -archive -archivedirectory=D:/Dji
lyaro/Version1.6.1 -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -CrashReporter -utf8output
UATHelper: Packaging (Windows (64-bit)): Automation.Process: Setting up command environment.
UATHelper: Packaging (Windows (64-bit)): BuildCookRun.SetupParams: Setting up ProjectParams for C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject
UATHelper: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: ERROR: Failed to launch compiler to compile assembly from source files 'System.Collections.Generic.List`1[UnrealBuildTool.FileReference]' (Exception: A required privilege is not held by the client)
UATHelper: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Error
LogDirectoryWatcher:Warning: Failed to begin reading directory changes for ../../../../../../Users/New/Documents/Unreal Projects/Djilyaro/Plugins/. Error: The system cannot find the file specified. (0x00000002)
LogDirectoryWatcher: A directory notification for '../../../Engine/Plugins/' was aborted.
UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
UATHelper: Packaging (Windows (64-bit)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" BuildCookRun -nocompile -nocompileeditor -installed -nop4 -project="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" -cook -stage -archive -archivedirectory=D:/Dji
lyaro/Version1.6.1 -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -CrashReporter -utf8output
UATHelper: Packaging (Windows (64-bit)): Automation.Process: Setting up command environment.
UATHelper: Packaging (Windows (64-bit)): BuildCookRun.SetupParams: Setting up ProjectParams for C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject
UATHelper: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: ERROR: Failed to launch compiler to compile assembly from source files 'System.Collections.Generic.List`1[UnrealBuildTool.FileReference]' (Exception: A required privilege is not held by the client)
UATHelper: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Error
LogSlate: Took 0.000669 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/DroidSansMono.ttf' (77K)

Doesn’t look related to steam subsystem.
Try updating windows.
I had the same error recently and turns out there was a .net framework waiting for update. After that + restart I was able to package again.

I updated everything and It looks like it made some progress but I still get the same error just with different code.



Cmd: MAP CHECKDEP NOCLEARLOG
MapCheck: Info Map check complete: 0 Error(s), 0 Warning(s), took 44.169ms to complete.
LogFileHelpers: Loading map 'OnLoad' took 0.152
LogCollectionManager: Loaded 1 collections in 0.002143 seconds
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Saved/Collections/' took 0.01s
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Content/Developers/New/Collections/' took 0.01s
LogFileCache: Scanning file cache for directory 'C:/Users/New/Documents/Unreal Projects/Djilyaro/Content/Collections/' took 0.01s
LogCollectionManager: Rebuilt the GUID cache for 1 collections in 0.000003 seconds
LogCollectionManager: Rebuilt the hierarchy cache for 1 collections in 0.000000 seconds
LogContentBrowser: Native class hierarchy populated in 0.0070 seconds. Added 2247 classes and 456 folders.
LogContentBrowser: Native class hierarchy updated for 'WidgetCarousel' in 0.0004 seconds. Added 0 classes and 0 folders.
LogContentBrowser: Native class hierarchy updated for 'AddContentDialog' in 0.0004 seconds. Added 0 classes and 0 folders.
LogContentBrowser: Native class hierarchy updated for 'SceneOutliner' in 0.0004 seconds. Added 1 classes and 2 folders.
LogCrashTracker: Crashtracker disabled due to settings.
LogUObjectGlobals:Warning: Failed to find object 'Class None.'
LogContentBrowser: Native class hierarchy updated for 'HierarchicalLODOutliner' in 0.0004 seconds. Added 1 classes and 2 folders.
LogLoad: (Engine Initialization) Total time: 15.85 seconds
LogLoad: (Engine Initialization) Total Blueprint compile time: 0.06 seconds
LogExternalProfiler: Found external profiler: VSPerf
LogExternalProfiler: Using external profiler: VSPerf
LogOcInput: OculusInput pre-init called
LogContentStreaming: Texture pool size now 1000 MB
LogSlate: Took 0.000254 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
LogSlate: Took 0.000240 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Bold.ttf' (160K)
LogSlate: Took 0.000231 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/FontAwesome.ttf' (139K)
LogSlate: Took 0.000229 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Light.ttf' (159K)
LogRenderer: Reallocating scene render targets to support 652x576 NumSamples 1 (Frame:2).
LogAssetRegistry: Asset discovery search completed in 9.0443 seconds
LogCollectionManager: Rebuilt the object cache for 1 collections in 0.000005 seconds (found 0 objects)
LogCollectionManager: Fixed up redirectors for 1 collections in 0.000018 seconds (updated 0 objects)
UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
UATHelper: Packaging (Windows (64-bit)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" BuildCookRun -nocompile -nocompileeditor -installed -nop4 -project="C:/Users/New/Documents/Unreal Projects/Djilyaro/Djilyaro.uproject" -cook -stage -archive -archivedirectory=D:/Dji
lyaro/Version1.6.1 -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -CrashReporter -utf8output
UATHelper: Packaging (Windows (64-bit)): Automation.Process: Setting up command environment.
UATHelper: Packaging (Windows (64-bit)): BuildCookRun.SetupParams: Setting up ProjectParams for C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject
UATHelper: Packaging (Windows (64-bit)): Project.Build: ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe Djilyaro Win64 Development -Project="C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject"  "C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject"  -remoteini="C:\Users\New\Documents\Unreal P
rojects\Djilyaro" -noxge -generatemanifest -NoHotReload
UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 0.9210327s to run UnrealBuildTool.exe, ExitCode=0
UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe Djilyaro Win64 Development -Project="C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject"  "C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject"  -remoteini="C:\Users\New\Documents\Unreal P
rojects\Djilyaro" -noxge -NoHotReload -ignorejunk
UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool: Creating makefile for Djilyaro (no existing makefile)
UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool: Performing full C++ include scan (no include cache file)
UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool: ERROR: No 32-bit compiler toolchain found in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe
UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 2.8030675s to run UnrealBuildTool.exe, ExitCode=5
UATHelper: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe Djilyaro Win64 Development -Project="C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.upro
ject"  "C:\Users\New\Documents\Unreal Projects\Djilyaro\Djilyaro.uproject"  -remoteini="C:\Users\New\Documents\Unreal Projects\Djilyaro" -noxge -NoHotReload -ignorejunk. See logfile for details: 'UnrealBuildTool-2020.02.13-22.26.37.txt' 
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary`2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.RunAndLog(CommandEnvironment Env, String App, String CommandLine, String LogName, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary`2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary`2 EnvVars)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, FileReference Project, String Target, String Platform, String Config, String AdditionalArgs, String LogName, Dictionary`2 EnvVars)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.UE4Build.BuildWithUBT(String TargetName, UnrealTargetPlatform TargetPlatform, String Config, FileReference UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, String InAddArgs, Boolean ForceUnity, Dictionary`2 EnvVars)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary`2 PlatformEnvVars, Nullable`1 InChangelistNumberOverride, Dictio
nary`2 InTargetToManifest)
UATHelper: Packaging (Windows (64-bit)):    at Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask)
UATHelper: Packaging (Windows (64-bit)):    at BuildCookRun.DoBuildCookRun(ProjectParams Params)
UATHelper: Packaging (Windows (64-bit)):    at BuildCookRun.ExecuteBuild()
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.BuildCommand.Execute()
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Automation.Process(String] Arguments)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Program.MainProc(Object Param)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param)
UATHelper: Packaging (Windows (64-bit)):    at AutomationTool.Program.Main()
UATHelper: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=5 (5)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Error
LogSlate: Took 0.000184 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/DroidSansMono.ttf' (77K)