Windows launch fails due to "Failed to find object" fatal error

Hi! I’m not the best at diagnosing these types of things so any help would be greatly appreciated. Game runs/compiles perfect in the editor and standalone launches but seems to break when my C++ classes try to load blueprints during Windows deployment. I didn’t run into this problem when the game was on 4.12, but having migrated it over, things seem to have changed. When I remove the class in question from my project for testing purposes (basicstraightaway C++ class), it simply breaks when trying to build my next class in line that tries to load a blueprint. Any hints would be amazing, I’m pretty lost on how to diagnose this. Thanks in advance. Here is the log:

Automation.ParseCommandLine: Parsing command line: -ScriptsForProject=C:/Users/Seblove/Desktop/MESSAROUND/PlatformerGame/PlatformerGame.uproject BuildCookRun -project=C:/Users/Seblove/Desktop/MESSAROUND/PlatformerGame/PlatformerGame.uproject -noP4 -clientconfig=Development -serverconfig=Development -nocompile -nocompileeditor -installed -ue4exe=UE4Editor-Cmd.exe -utf8output -platform=Win64 -targetplatform=Win64 -ini:Game:[/Script/UnrealEd.ProjectPackagingSettings]:BlueprintNativizationMethod=Disabled -build -map=/Game/Maps/testMap -skipcook -CookInEditor -iterativecooking -compressed -iterativedeploy -stage -deploy -cmdline="/Game/Maps/testMap -Messaging" -device=WindowsNoEditor@DESKTOP-AOT38C8 -addcmdline="-SessionId=B069172741424B2BD5B004816890E490 -SessionOwner=‘Seblove’ -SessionName=‘Launch On Device’ " -run
Automation.Process: Setting up command environment.
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\AutomationTool.exe=True
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_LOCAL_ROOT=
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_LOCAL_ROOT=
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_EngineSavedFolder=
CommandUtils.SetEnvVar: SetEnvVar uebp_EngineSavedFolder=D:/unreal4.18/UE_4.18/Engine/Programs/AutomationTool/Saved
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_EngineSavedFolder=D:/unreal4.18/UE_4.18/Engine/Programs/AutomationTool/Saved
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_CSVFile=
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_LogFolder=
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_LOCAL_ROOT=D:/unreal4.18/UE_4.18
CommandUtils.SetEnvVar: SetEnvVar uebp_LogFolder=C:/Users/Seblove/AppData/Roaming/Unreal Engine/AutomationTool/Logs/D+unreal4.18+UE_4.18
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Client.log
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_NonUFSFiles.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_NonUFSFilesDebug.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_UFSFiles.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_DebugFiles_Win64.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_NonUFSFiles_Win64.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_UFSFiles_Win64.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UAT_Log.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UBTManifest.0.xml
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UnrealBuildTool-2018.03.21-04.31.19.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UnrealBuildTool-2018.03.21-04.31.20.txt
InternalUtils.SafeFileExists: SafeFileExists C:\WINDOWS\system32\robocopy.exe=True
InternalUtils.SafeFileExists: SafeFileExists C:\WINDOWS\system32\mount.exe=False
InternalUtils.SafeFileExists: SafeFileExists C:\WINDOWS\Sysnative\mount.exe=False
InternalUtils.SafeFileExists: SafeFileExists C:\WINDOWS\system32\cmd.exe=True
CommandUtils.SetEnvVar: SetEnvVar MallocNanoZone=0
InternalUtils.GetEnvironmentVariable: GetEnvironmentVariable uebp_UATChildInstance=0
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Local\Temp\UAT\D+unreal4.18+UE_4.18\Rules\UATRules-628829848.dll
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Local\Temp\UAT\D+unreal4.18+UE_4.18\Rules\UATRules-628829848.pdb
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\AppData\Local\Temp\UAT\D+unreal4.18+UE_4.18\Rules\UATRules-628829848SourceFiles.txt
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
BuildCookRun.SetupParams: Setting up ProjectParams for C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\AppData\Local\Temp\UAT\D+unreal4.18+UE_4.18\Rules\UATRules-628829848.dll=False
ProjectParams.ValidateAndLog: Project Params **************
ProjectParams.ValidateAndLog: AdditionalServerMapParams=
ProjectParams.ValidateAndLog: Archive=False
ProjectParams.ValidateAndLog: ArchiveMetaData=False
ProjectParams.ValidateAndLog: CreateAppBundle=True
ProjectParams.ValidateAndLog: BaseArchiveDirectory=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\ArchivedBuilds
ProjectParams.ValidateAndLog: BaseStageDirectory=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds
ProjectParams.ValidateAndLog: Build=True
ProjectParams.ValidateAndLog: SkipBuildClient=False
ProjectParams.ValidateAndLog: SkipBuildEditor=False
ProjectParams.ValidateAndLog: Cook=True
ProjectParams.ValidateAndLog: Clean=
ProjectParams.ValidateAndLog: Client=False
ProjectParams.ValidateAndLog: ClientConfigsToBuild=Development
ProjectParams.ValidateAndLog: ClientCookedTargets=PlatformerGame
ProjectParams.ValidateAndLog: ClientTargetPlatform=Win64
ProjectParams.ValidateAndLog: Compressed=True
ProjectParams.ValidateAndLog: UseDebugParamForEditorExe=False
ProjectParams.ValidateAndLog: CookOnTheFly=False
ProjectParams.ValidateAndLog: CookOnTheFlyStreaming=False
ProjectParams.ValidateAndLog: UnversionedCookedContent=True
ProjectParams.ValidateAndLog: EncryptIniFiles=False
ProjectParams.ValidateAndLog: EncryptPakIndex=False
ProjectParams.ValidateAndLog: EncryptEverything=False
ProjectParams.ValidateAndLog: SkipCookingEditorContent=False
ProjectParams.ValidateAndLog: NumCookersToSpawn=0
ProjectParams.ValidateAndLog: GeneratePatch=False
ProjectParams.ValidateAndLog: AddPatchLevel=False
ProjectParams.ValidateAndLog: StageBaseReleasePaks=False
ProjectParams.ValidateAndLog: GenerateRemaster=False
ProjectParams.ValidateAndLog: CreateReleaseVersion=
ProjectParams.ValidateAndLog: BasedOnReleaseVersion=
ProjectParams.ValidateAndLog: DLCFile=
ProjectParams.ValidateAndLog: DLCIncludeEngineContent=False
ProjectParams.ValidateAndLog: DiffCookedContentPath=
ProjectParams.ValidateAndLog: AdditionalCookerOptions=
ProjectParams.ValidateAndLog: DedicatedServer=False
ProjectParams.ValidateAndLog: DirectoriesToCook=
ProjectParams.ValidateAndLog: CulturesToCook= (Use Defaults)
ProjectParams.ValidateAndLog: EditorTargets=
ProjectParams.ValidateAndLog: Foreign=False
ProjectParams.ValidateAndLog: IsCodeBasedProject=True
ProjectParams.ValidateAndLog: IsProgramTarget=False
ProjectParams.ValidateAndLog: IterativeCooking=True
ProjectParams.ValidateAndLog: IterateSharedCookedBuild=False
ProjectParams.ValidateAndLog: IterateSharedBuildUsePrecompiledExe=False
ProjectParams.ValidateAndLog: CookAll=False
ProjectParams.ValidateAndLog: CookPartialGC=False
ProjectParams.ValidateAndLog: CookInEditor=True
ProjectParams.ValidateAndLog: CookMapsOnly=False
ProjectParams.ValidateAndLog: Deploy=True
ProjectParams.ValidateAndLog: IterativeDeploy=True
ProjectParams.ValidateAndLog: FastCook=False
ProjectParams.ValidateAndLog: LogWindow=False
ProjectParams.ValidateAndLog: Manifests=False
ProjectParams.ValidateAndLog: MapToRun=/Game/Maps/testMap
ProjectParams.ValidateAndLog: NoClient=False
ProjectParams.ValidateAndLog: NumClients=0
ProjectParams.ValidateAndLog: NoDebugInfo=False
ProjectParams.ValidateAndLog: MapFile=False
ProjectParams.ValidateAndLog: NoCleanStage=False
ProjectParams.ValidateAndLog: NoXGE=False
ProjectParams.ValidateAndLog: MapsToCook=/Game/Maps/testMap
ProjectParams.ValidateAndLog: MapIniSectionsToCook=
ProjectParams.ValidateAndLog: Pak=False
ProjectParams.ValidateAndLog: Package=False
ProjectParams.ValidateAndLog: NullRHI=False
ProjectParams.ValidateAndLog: FakeClient=False
ProjectParams.ValidateAndLog: EditorTest=False
ProjectParams.ValidateAndLog: RunAutomationTests=False
ProjectParams.ValidateAndLog: RunAutomationTest=
ProjectParams.ValidateAndLog: RunTimeoutSeconds=0
ProjectParams.ValidateAndLog: CrashIndex=0
ProjectParams.ValidateAndLog: ProgramTargets=
ProjectParams.ValidateAndLog: ProjectBinariesFolder=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64
ProjectParams.ValidateAndLog: ProjectBinariesPath=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64
ProjectParams.ValidateAndLog: ProjectGameExeFilename=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe
ProjectParams.ValidateAndLog: ProjectGameExePath=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe
ProjectParams.ValidateAndLog: Distribution=False
ProjectParams.ValidateAndLog: Prebuilt=False
ProjectParams.ValidateAndLog: Prereqs=False
ProjectParams.ValidateAndLog: AppLocalDirectory=
ProjectParams.ValidateAndLog: NoBootstrapExe=False
ProjectParams.ValidateAndLog: RawProjectPath=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
ProjectParams.ValidateAndLog: Run=True
ProjectParams.ValidateAndLog: ServerConfigsToBuild=Development
ProjectParams.ValidateAndLog: ServerCookedTargets=
ProjectParams.ValidateAndLog: ServerTargetPlatform=Win64
ProjectParams.ValidateAndLog: ShortProjectName=PlatformerGame
ProjectParams.ValidateAndLog: SignedPak=False
ProjectParams.ValidateAndLog: SignPak=
ProjectParams.ValidateAndLog: SkipCook=True
ProjectParams.ValidateAndLog: SkipCookOnTheFly=False
ProjectParams.ValidateAndLog: SkipPak=False
ProjectParams.ValidateAndLog: SkipStage=False
ProjectParams.ValidateAndLog: Stage=True
ProjectParams.ValidateAndLog: bTreatNonShippingBinariesAsDebugFiles=False
ProjectParams.ValidateAndLog: NativizeAssets=False
ProjectParams.ValidateAndLog: Project Params **************
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
Project.Build: ********** BUILD COMMAND STARTED **********
InternalUtils.SafeFileExists: SafeFileExists c:\program files (x86)\common files\intel\shared libraries\redist\intel64\compiler\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\windows\system32\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\windows\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\windows\system32\wbem\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\windows\system32\windowspowershell\v1.0\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\program files (x86)\windows kits\8.1\windows performance toolkit\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\program files\git\cmd\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists c:\users\seblove\appdata\local\microsoft\windowsapps\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\AppData\Local\Microsoft\WindowsApps\xgConsole.exe=False
InternalUtils.SafeFileExists: SafeFileExists xgConsole.exe=False
UE4Build.Build: XGE was requested, but is unavailable, so we won’t use it.
UE4Build.Build: ************************* UE4Build:
UE4Build.Build: ************************* ForceMonolithic: False
UE4Build.Build: ************************* ForceNonUnity:False
UE4Build.Build: ************************* ForceDebugInfo: False
UE4Build.Build: ************************* UseXGE: False
UE4Build.Build: ************************* UseParallelExecutor: False
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe=True
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Build\Manifest.xml
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe=True
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe=True
CommandUtils.Run: Running: D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe PlatformerGame Win64 Development -Project=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject -NoUBTMakefiles -remoteini=“C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame” -skipdeploy -ini:Game:[/Script/UnrealEd.ProjectPackagingSettings]:BlueprintNativizationMethod=Disabled -noxge -generatemanifest -NoHotReload
CommandUtils.Run: Took 0.7412248s to run UnrealBuildTool.exe, ExitCode=0
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Build\Manifest.xml=True
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Build\Manifest.xml C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UBTManifest.0.xml
UE4Build.PrepareManifest: Copied UBT manifest to C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UBTManifest.0.xml
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe=True
InternalUtils.SafeFileExists: SafeFileExists D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe=True
CommandUtils.Run: Running: D:\unreal4.18\UE_4.18\Engine\Binaries\DotNET\UnrealBuildTool.exe PlatformerGame Win64 Development -Project=C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject -NoUBTMakefiles -remoteini=“C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame” -skipdeploy -ini:Game:[/Script/UnrealEd.ProjectPackagingSettings]:BlueprintNativizationMethod=Disabled -noxge -NoHotReload -ignorejunk
ProcessResult.StdErr: Target is up to date
ProcessResult.StdErr: Total build time: 2.28 seconds (NoActionsToExecute executor: 0.00 seconds)
CommandUtils.Run: Took 2.5078146s to run UnrealBuildTool.exe, ExitCode=0
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Build\Manifest.xml=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.pdb=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.pdb=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.target=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.target=True
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Build\Manifest.xml
UE4Build.CheckBuildProducts: Build products *******
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe=True
UE4Build.CheckBuildProducts: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.exe
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.pdb=True
UE4Build.CheckBuildProducts: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.pdb
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.target=True
UE4Build.CheckBuildProducts: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Binaries\Win64\PlatformerGame.target
UE4Build.CheckBuildProducts: End Build products *******
Project.Build: ********** BUILD COMMAND COMPLETED **********
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
Project.CopyBuildToStagingDirectory: ********** STAGE COMMAND STARTED **********
InternalUtils.SafeCreateDirectory: SafeCreateDirectory C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: Deployment Context **************
Project.LogDeploymentContext: ProjectFile = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
Project.LogDeploymentContext: ArchiveDir =
Project.LogDeploymentContext: IsCodeBasedUprojectFile = True
Project.LogDeploymentContext: DedicatedServer = False
Project.LogDeploymentContext: Stage = True
Project.LogDeploymentContext: StageTargetPlatform = Win64
Project.LogDeploymentContext: InputRootDir = D:\unreal4.18\UE_4.18
Project.LogDeploymentContext: InputProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame
Project.LogDeploymentContext: PlatformDir = Win64
Project.LogDeploymentContext: StagedOutputDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: ShortProjectName = PlatformerGame
Project.LogDeploymentContext: ProjectArgForCommandLines = …/…/…/PlatformerGame/PlatformerGame.uproject
Project.LogDeploymentContext: RunRootDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: RunProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame
Project.LogDeploymentContext: PakFileInternalRoot = …/…/…/
Project.LogDeploymentContext: PlatformUsesChunkManifests = False
Project.LogDeploymentContext: End Deployment Context **************
Project.CreateStagingManifest: Creating Staging Manifest…
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Staging\PlatformerGame.exe
InternalUtils.SafeCopyFile: SafeCopyFile D:\unreal4.18\UE_4.18\Engine\Binaries\Win64\BootstrapPackagedGame-Win64-Shipping.exe C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Staging\PlatformerGame.exe
Project.CleanStagingDirectory: Cleaning Stage Directory: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_NonUFSFiles.txt
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_NonUFSFilesDebug.txt
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\FinalCopy_UFSFiles.txt
Project.CopyManifestFilesToStageDir: Copying NonUFSFiles to staging directory: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_NonUFSFiles_Win64.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame.exe
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Intermediate\Staging\PlatformerGame.exe C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame.exe
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_NonUFSFiles_Win64.txt
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_NonUFSFiles_Win64.txt C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_NonUFSFiles_Win64.txt
Project.CopyManifestFilesToStageDir: Copying DebugFiles to staging directory: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_DebugFiles_Win64.txt
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_DebugFiles_Win64.txt
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_DebugFiles_Win64.txt C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_DebugFiles_Win64.txt
Project.CopyManifestFilesToStageDir: Copying UFSFiles to staging directory: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_UFSFiles_Win64.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM4.bin
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\EditorCooked\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM4.bin C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM4.bin
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM5.bin
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\EditorCooked\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM5.bin C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Engine\GlobalShaderCache-PCD3D_SM5.bin
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\AssetRegistry.bin
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\EditorCooked\WindowsNoEditor\PlatformerGame\AssetRegistry.bin C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\AssetRegistry.bin
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\CookedIniVersion.txt
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\EditorCooked\WindowsNoEditor\PlatformerGame\CookedIniVersion.txt C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\CookedIniVersion.txt
InternalUtils.SafeDeleteFile: SafeDeleteFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\DevelopmentAssetRegistry.bin
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\EditorCooked\WindowsNoEditor\PlatformerGame\DevelopmentAssetRegistry.bin C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\DevelopmentAssetRegistry.bin
InternalUtils.SafeWriteAllLines: SafeWriteAllLines C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_UFSFiles_Win64.txt
InternalUtils.SafeCopyFile: SafeCopyFile C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\Manifest_UFSFiles_Win64.txt C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Manifest_UFSFiles_Win64.txt
Project.CopyBuildToStagingDirectory: ********** STAGE COMMAND COMPLETED **********
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
InternalUtils.SafeCreateDirectory: SafeCreateDirectory C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: Deployment Context **************
Project.LogDeploymentContext: ProjectFile = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
Project.LogDeploymentContext: ArchiveDir =
Project.LogDeploymentContext: IsCodeBasedUprojectFile = True
Project.LogDeploymentContext: DedicatedServer = False
Project.LogDeploymentContext: Stage = True
Project.LogDeploymentContext: StageTargetPlatform = Win64
Project.LogDeploymentContext: InputRootDir = D:\unreal4.18\UE_4.18
Project.LogDeploymentContext: InputProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame
Project.LogDeploymentContext: PlatformDir = Win64
Project.LogDeploymentContext: StagedOutputDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: ShortProjectName = PlatformerGame
Project.LogDeploymentContext: ProjectArgForCommandLines = …/…/…/PlatformerGame/PlatformerGame.uproject
Project.LogDeploymentContext: RunRootDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: RunProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame
Project.LogDeploymentContext: PakFileInternalRoot = …/…/…/
Project.LogDeploymentContext: PlatformUsesChunkManifests = False
Project.LogDeploymentContext: End Deployment Context **************
Project.Package: ********** PACKAGE COMMAND STARTED **********
Project.Package: ********** PACKAGE COMMAND COMPLETED **********
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
Project.Deploy: ********** DEPLOY COMMAND STARTED **********
InternalUtils.SafeCreateDirectory: SafeCreateDirectory C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: Deployment Context **************
Project.LogDeploymentContext: ProjectFile = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
Project.LogDeploymentContext: ArchiveDir =
Project.LogDeploymentContext: IsCodeBasedUprojectFile = True
Project.LogDeploymentContext: DedicatedServer = False
Project.LogDeploymentContext: Stage = True
Project.LogDeploymentContext: StageTargetPlatform = Win64
Project.LogDeploymentContext: InputRootDir = D:\unreal4.18\UE_4.18
Project.LogDeploymentContext: InputProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame
Project.LogDeploymentContext: PlatformDir = Win64
Project.LogDeploymentContext: StagedOutputDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: ShortProjectName = PlatformerGame
Project.LogDeploymentContext: ProjectArgForCommandLines = …/…/…/PlatformerGame/PlatformerGame.uproject
Project.LogDeploymentContext: RunRootDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: RunProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame
Project.LogDeploymentContext: PakFileInternalRoot = …/…/…/
Project.LogDeploymentContext: PlatformUsesChunkManifests = False
Project.LogDeploymentContext: End Deployment Context **************
Platform.Deploy: WARNING: Win64 does not implement Deploy…
Project.Deploy: ********** DEPLOY COMMAND COMPLETED **********
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject=True
Project.Run: ********** RUN COMMAND STARTED **********
Project.RunInternal: Starting Client…
InternalUtils.SafeCreateDirectory: SafeCreateDirectory C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: Deployment Context **************
Project.LogDeploymentContext: ProjectFile = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\PlatformerGame.uproject
Project.LogDeploymentContext: ArchiveDir =
Project.LogDeploymentContext: IsCodeBasedUprojectFile = True
Project.LogDeploymentContext: DedicatedServer = False
Project.LogDeploymentContext: Stage = True
Project.LogDeploymentContext: StageTargetPlatform = Win64
Project.LogDeploymentContext: InputRootDir = D:\unreal4.18\UE_4.18
Project.LogDeploymentContext: InputProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame
Project.LogDeploymentContext: PlatformDir = Win64
Project.LogDeploymentContext: StagedOutputDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: ShortProjectName = PlatformerGame
Project.LogDeploymentContext: ProjectArgForCommandLines = …/…/…/PlatformerGame/PlatformerGame.uproject
Project.LogDeploymentContext: RunRootDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor
Project.LogDeploymentContext: RunProjectDir = C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame
Project.LogDeploymentContext: PakFileInternalRoot = …/…/…/
Project.LogDeploymentContext: PlatformUsesChunkManifests = False
Project.LogDeploymentContext: End Deployment Context **************
InternalUtils.SafeFileExists: SafeFileExists C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\Binaries\Win64\PlatformerGame.exe=True
CommandUtils.Run: Running: C:\Users\Seblove\Desktop\MESSAROUND\PlatformerGame\Saved\StagedBuilds\WindowsNoEditor\PlatformerGame\Binaries\Win64\PlatformerGame.exe …/…/…/PlatformerGame/PlatformerGame.uproject /Game/Maps/testMap -stdout -abslog=“C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\Client.log” -Messaging -Windowed -CrashForUAT -SessionId=B069172741424B2BD5B004816890E490 -SessionOwner=“Seblove” -SessionName=“Launch On Device”
ProcessResult.StdOut: LogInit: Display: RandInit(1367232379) SRandInit(1367232379).
ProcessResult.StdOut: LogStreaming: Display: Async Loading initialized: Event Driven Loader: true, Async Loading Thread: false
ProcessResult.StdOut: [2018.03.21-11.37.25:484][ 0]LogTemp: Warning: DID NOT FIND NORMAL MESH
ProcessResult.StdOut: [2018.03.21-11.37.25:926][ 0]LogUObjectGlobals: Warning: Failed to find object ‘Blueprint /Game/Beachballs/Cannon/SingleCannon.SingleCannon’
ProcessResult.StdOut: [2018.03.21-11.37.25:926][ 0]Error: CDO Constructor (BasicStraightaway): Failed to find ‘/Game/Beachballs/Cannon/SingleCannon.SingleCannon’
ProcessResult.StdOut:
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Warning: CreateProc failed: The system cannot find the file specified. (0x00000002)
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Warning: URL: …/…/…/Engine/Binaries/Win64/CrashReportClient.exe “C:/Users/Seblove/Desktop/MESSAROUND/PlatformerGame/Saved/StagedBuilds/WindowsNoEditor/PlatformerGame/Saved/Crashes/UE4CC-Windows-846DEB6D422A2E91FFFC57A3E8CBF5CB_0000” -AppName=UE4-PlatformerGame -CrashGUID=UE4CC-Windows-846DEB6D422A2E91FFFC57A3E8CBF5CB_0000 -DebugSymbols=…\Engine\Intermediate\Symbols
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: begin: stack for UAT
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: === Critical error: ===
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error:
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: Fatal error!
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error:
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000038
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error:
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B509D33 PlatformerGame.exe!ABasicStraightaway::ABasicStraightaway() [c:\users\seblove\desktop\messaround\platformergame\source\platformergame\private\basicstraightaway.cpp:12]
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006BA71C07 PlatformerGame.exe!UClass::CreateDefaultObject() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B9C5E40 PlatformerGame.exe!UObjectForceRegistration() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B9A62C6 PlatformerGame.exe!ProcessNewlyLoadedUObjects() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B55915F PlatformerGame.exe!FEngineLoop::PreInit() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B551E0A PlatformerGame.exe!GuardedMain() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B55207A PlatformerGame.exe!GuardedMainWrapper() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006B55E508 PlatformerGame.exe!WinMain() []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x000000006EAE37C7 PlatformerGame.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x0000000011538364 KERNEL32.DLL!UnknownFunction []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x0000000011C670D1 ntdll.dll!UnknownFunction []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: [Callstack] 0x0000000011C670D1 ntdll.dll!UnknownFunction []
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error:
ProcessResult.StdOut: [2018.03.21-11.37.27:757][ 0]LogWindows: Error: end: stack for UAT
ExceptionUtils.PrintExceptionInfo: ==============================================================================
ExceptionUtils.PrintExceptionInfo: ERROR: Client exited with error code: 3
ExceptionUtils.PrintExceptionInfo: (see C:\Users\Seblove\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal4.18+UE_4.18\UAT_Log.txt for full exception trace)
ExceptionUtils.PrintExceptionInfo:
ExceptionUtils.PrintExceptionInfo: AutomationException: Client exited with error code: 3
ExceptionUtils.PrintExceptionInfo: at Project.RunStandaloneClient(List1 DeployContextList, String ClientLogFile, ERunOptions ClientRunFlags, String ClientApp, String ClientCmdLine, ProjectParams Params) ExceptionUtils.PrintExceptionInfo: at Project.RunInternal(ProjectParams Params, String ServerLogFile, String ClientLogFile) ExceptionUtils.PrintExceptionInfo: at Project.Run(ProjectParams Params) ExceptionUtils.PrintExceptionInfo: at BuildCookRun.DoBuildCookRun(ProjectParams Params) ExceptionUtils.PrintExceptionInfo: at BuildCookRun.ExecuteBuild() ExceptionUtils.PrintExceptionInfo: at AutomationTool.BuildCommand.Execute() ExceptionUtils.PrintExceptionInfo: at AutomationTool.Automation.Execute(List1 CommandsToExecute, Dictionary2 Commands) ExceptionUtils.PrintExceptionInfo: at AutomationTool.Automation.Process(String[] Arguments) ExceptionUtils.PrintExceptionInfo: at AutomationTool.Program.MainProc(Object Param) ExceptionUtils.PrintExceptionInfo: at AutomationTool.InternalUtils.RunSingleInstance(Func2 Main, Object Param)
ExceptionUtils.PrintExceptionInfo: at AutomationTool.Program.Main()
ExceptionUtils.PrintExceptionInfo: ==============================================================================
Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)

UPDATE: I removed all C++ calls to blueprints to see if it would fix my issue and the game launches now, but obviously lacks a ton in functionality.

Here are the calls I was using:

static ConstructorHelpers::FObjectFinder<UBlueprint>SceneryBP(TEXT("Blueprint'/Game/Blueprints/BackgroundSceneryGovernor'"));
    MySceneryBP = (UClass*)SceneryBP.Object->GeneratedClass;

Still very confused as to what I could be doing wrong here :frowning:

Ok I fixed my issue; posting here in case someone down the line finds it helpful :smiley:

Using object finder will not work for cooked/launchable games because it’s reliant on that blueprint having been cooked before runtime and isn’t findable, so only seems to work in the editor from my understanding. Instead, I needed to use EngineUtils::ATL_Class as explained here. So for example, to find my BP, this worked:

TArray<UObject*> bps;
	if (EngineUtils::FindOrLoadAssetsByPath(TEXT("/Game/Beachballs"), bps, EngineUtils::ATL_Class)) {

		for (int i = 0; i < bps.Num(); ++i) {
			UObject* temp = bps[i];

			if (temp == NULL || (temp->GetName().Compare(TEXT("SingleCannon_C")) != 0))
			{
				continue;
			}
			else {
				MyBeachballCannonTemp = (UClass*)temp;
			}
		}
	}

The way to improve this is to template it if you need to find a bunch of BPs and to not hardcode the .Compare text like I did - see the link. This is how my subclass actor looks in my header so that I can spawn it whenever needed:

TSubclassOf<class AActor> MyBeachballCannonTemp;

and when I need to spawn the blueprint object:

AActor* BeachballBP;
FVector BeachballSpawnPoint = FVector(Mesh->GetSocketLocation("MidPoint").X-(SizeOfSquare*PercentageTemp), Mesh->GetSocketLocation("MidPoint").Y, Mesh->GetSocketLocation("MidPoint").Z + 380.0f);
BeachballBP = CreateBeachballCannonAtLoc(BeachballSpawnPoint);