Can't build project ExitCode=5

UATHelper: Packaging (Windows (32-bit)): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: C:\Users\Matias\Documents\Unreal Projects\TestingProject\Binaries\Win32\TestingProject-Win32-Shipping.exe
UATHelper: Packaging (Windows (32-bit)): UnrealBuildTool: Total build time: 14,52 seconds (Local executor: 0,00 seconds)
UATHelper: Packaging (Windows (32-bit)): CommandUtils.Run: Run: Took 14,8028009s to run UnrealBuildTool.exe, ExitCode=5
UATHelper: Packaging (Windows (32-bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): C:\Program Files\Epic Games\UE_4.17\Engine\Binaries\DotNET\UnrealBuildTool.exe TestingProject Win32 Shipping -Project=“C:\Users\Matias\Documents\Unreal Projects\TestingProject\T
estingProject.uproject” “C:\Users\Matias\Documents\Unreal Projects\TestingProject\TestingProject.uproject” -NoUBTMakefiles -remoteini=“C:\Users\Matias\Documents\Unreal Projects\TestingProject” -skipdeploy -noxge -NoHotReload -ignorejunk. See logfile for details: ‘UnrealBuildTool-2017.08.21-23.22.48.txt’
UATHelper: Packaging (Windows (32-bit)): at AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary2 EnvVars, SpewFilterCallbackType SpewFilterCallback) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.CommandUtils.RunAndLog(CommandEnvironment Env, String App, String CommandLine, String LogName, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
UATHelper: Packaging (Windows (32-bit)): at AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary2 EnvVars) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, FileReference Project, String Target, String Platform, String Config, String AdditionalArgs, String LogName, Dictionary2 EnvVars)
UATHelper: Packaging (Windows (32-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, Dictionary2 EnvVars) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary2 PlatformEnvVars, Nullable1 InChangelistNumberOverride, Dictio
nary2 InTargetToManifest) UATHelper: Packaging (Windows (32-bit)): at Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask) UATHelper: Packaging (Windows (32-bit)): at BuildCookRun.DoBuildCookRun(ProjectParams Params) UATHelper: Packaging (Windows (32-bit)): at BuildCookRun.ExecuteBuild() UATHelper: Packaging (Windows (32-bit)): at AutomationTool.BuildCommand.Execute() UATHelper: Packaging (Windows (32-bit)): at AutomationTool.Automation.Execute(List1 CommandsToExecute, Dictionary2 Commands) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.Automation.Process(String[] Arguments) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.Program.MainProc(Object Param) UATHelper: Packaging (Windows (32-bit)): at AutomationTool.InternalUtils.RunSingleInstance(Func2 Main, Object Param)
UATHelper: Packaging (Windows (32-bit)): at AutomationTool.Program.Main()
UATHelper: Packaging (Windows (32-bit)): Program.Main: AutomationTool exiting with ExitCode=5 (5)
UATHelper: Packaging (Windows (32-bit)): BUILD FAILED
PackagingResults: Error: Unknown Error

Since this is an UBT error, can you make sure to delete your Binaries/ Saved/ Intermediate Folder, relaunch and package again?

Sorry for the delay! The problem seems to have vanished… Weird!

I had the same ExitCode=5 error code and this fixed my problem. Big Thank You !