# My Unreal Engine 5.3 Project Won't Build / Package

**URL:** <https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684>\
**Category:** Platform & Builds\
**Tags:** build, unreal-engine, bug-report, build-failed, question\
**Created:** [March 12, 2025, 2:44pm UTC](https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684 "2025-03-12T14:44:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Speed576](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Speed576](https://forums.unrealengine.com/u/Speed576)\
**Post date:** [March 12, 2025, 2:44pm UTC](https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684/1 "2025-03-12T14:44:07Z")

</div>

I developed an Unreal Engine game made in C++ and for some reason, it doesn’t want to package. It kept saying Unknown Error and the txt file is a bit confusing as well. I tried finding a solution but still haven’t found a proper one. Its a bit confusing because I can’t find an obvious error in it. Here is the logs from the txt file :

Log started at 03/13/2025 01:25:34 (2025-03-12T14:25:34Z)  
No config file at C:\Users\Admin\Documents\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml  
Configuration will be read from:  
C:\Users\Admin\AppData\Roaming\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml  
Log file: C:\Users\Admin\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Unreal+Engine+5+UE\_5.3\UBT-Brawlbbles-Win64-Development.txt

Setting temp directory to ‘C:\Users\Admin\AppData\Local\Temp\UnrealBuildTool\8092ea6c’  
Registering build platform: UnrealBuildTool.AndroidPlatformFactory  
Registering build platform: Android - buildable: False  
Registering build platform: UnrealBuildTool.IOSPlatformFactory  
Registering build platform: IOS - buildable: False  
Registering build platform: UnrealBuildTool.LinuxPlatformFactory  
Registering build platform: Linux - buildable: False  
Registering build platform: LinuxArm64 - buildable: False  
Registering build platform: UnrealBuildTool.MacPlatformFactory  
Registering build platform: UnrealBuildTool.TVOSPlatformFactory  
Registering build platform: UnrealBuildTool.WindowsPlatformFactory  
Found Windows 10 SDK root at C:\Program Files (x86)\Windows Kits\10 (1)  
Found Windows 10 SDK root at C:\Program Files (x86)\Windows Kits\10 (2)  
Found Windows 10 SDK version 10.0.20348.0 at C:\Program Files (x86)\Windows Kits\10  
Found Universal CRT version 10.0.20348.0 at C:\Program Files (x86)\Windows Kits\10  
Found Windows 10 SDK version 10.0.22000.0 at C:\Program Files (x86)\Windows Kits\10  
Found Universal CRT version 10.0.22000.0 at C:\Program Files (x86)\Windows Kits\10  
Found Windows 10 SDK version 10.0.22621.0 at C:\Program Files (x86)\Windows Kits\10  
Found Universal CRT version 10.0.22621.0 at C:\Program Files (x86)\Windows Kits\10  
Win64 Installed SDK(s): MinVersion\_Sdk=10.0.00000.0, MaxVersion\_Sdk=10.9.99999.0, CurrentVersion\_Sdk=10.0.22621.0, Version\_AutoSdk=10.0.18362.0, CurrentVersion\_AutoSdk=  
Registering build platform: Win64 - buildable: True  
Command line: “F:\Unreal Engine 5\UE\_5.3\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll” Brawlbbles Win64 Development “-Project=F:\All Projects\Global Game Jam\Global-Game-Jam\Global Game Jam\New Brabbles\Brawlbbles\Brawlbbles.uproject” “-Manifest=F:\All Projects\Global Game Jam\Global-Game-Jam\Global Game Jam\New Brabbles\Brawlbbles\Intermediate\Build\Manifest.xml” “-remoteini=F:\All Projects\Global Game Jam\Global-Game-Jam\Global Game Jam\New Brabbles\Brawlbbles” -skipdeploy “-log=C:\Users\Admin\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Unreal+Engine+5+UE\_5.3\UBT-Brawlbbles-Win64-Development.txt”  
Creating makefile for Brawlbbles (no existing makefile)  
Skipping F:\Unreal Engine 5\UE\_5.3\Engine\Intermediate\Build\BuildRules\UE5Rules.dll: File is installed  
Skipping F:\Unreal Engine 5\UE\_5.3\Engine\Intermediate\Build\BuildRules\UE5ProgramRules.dll: File is installed  
Found Visual Studio installation: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools (Product=Microsoft.VisualStudio.Product.BuildTools, Version=17.8.35827.206)  
Found Visual Studio toolchain: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326 (Family=14.32.31326, FamilyRank=4, Version=14.32.31342, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64, Error=True, Redist=C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Redist\MSVC\14.32.31326)  
Found Visual Studio toolchain: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.38.33130 (Family=14.38.33130, FamilyRank=4, Version=14.38.33145, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64, Error=False, Redist=C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Redist\MSVC\14.38.33130)  
Building UnrealGame - Brawlbbles - Win64 - Development  
Total execution time: 0.52 seconds  
Unable to instantiate module ‘UnrealEd’: Unable to instantiate UnrealEd module for non-editor targets.  
(referenced via Target → Brawlbbles.Build.cs → UMGEditor.Build.cs → SequencerCore.Build.cs → CurveEditor.Build.cs → PropertyEditor.Build.cs → EditorConfig.Build.cs)  
BuildException: Unable to instantiate UnrealEd module for non-editor targets.  
at UnrealEd…ctor(ReadOnlyTargetRules Target) in D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\UnrealEd.Build.cs:line 12Wrapped by TargetInvocationException: Exception has been thrown by the target of an invocation.  
at System.RuntimeMethodHandle.InvokeMethod(Object target, Span`1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions) at System.Reflection.RuntimeConstructorInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at UnrealBuildTool.RulesAssembly.CreateModuleRules(String ModuleName, ReadOnlyTargetRules Target, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 542Wrapped by BuildException: Unable to instantiate module 'UnrealEd': Unable to instantiate UnrealEd module for non-editor targets. (referenced via Target -> Brawlbbles.Build.cs -> UMGEditor.Build.cs -> SequencerCore.Build.cs -> CurveEditor.Build.cs -> PropertyEditor.Build.cs -> EditorConfig.Build.cs) at UnrealBuildTool.RulesAssembly.CreateModuleRules(String ModuleName, ReadOnlyTargetRules Target, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 561 at UnrealBuildTool.RulesAssembly.CreateModuleRules(String ModuleName, ReadOnlyTargetRules Target, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 423 at UnrealBuildTool.RulesAssembly.CreateModuleRules(String ModuleName, ReadOnlyTargetRules Target, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 423 at UnrealBuildTool.RulesAssembly.CreateModuleRules(String ModuleName, ReadOnlyTargetRules Target, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\System\RulesAssembly.cs:line 423 at UnrealBuildTool.UEBuildTarget.CreateModuleRulesAndSetDefaults(String ModuleName, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 5210 at UnrealBuildTool.UEBuildTarget.FindOrCreateModuleByName(String ModuleName, String ReferenceChain, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 5334 at UnrealBuildTool.UEBuildTarget.<>c __DisplayClass66_0.<PreBuildSetup>b__ 0(String Name, String RefChain) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 3335 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1230  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1184 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1233  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1178 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1233  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1184 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1233  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1178 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1233  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1178 at UnrealBuildTool.UEBuildModule.RecursivelyCreateModulesByName(List`1 ModuleNames, List`1& Modules, Boolean& bDependsOnVerse, CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1233  
at UnrealBuildTool.UEBuildModule.RecursivelyCreateModules(CreateModuleDelegate CreateModule, String ReferenceChain, List`1 ReferenceStack, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildModule.cs:line 1184 at UnrealBuildTool.UEBuildBinary.CreateAllDependentModules(CreateModuleDelegate CreateModule, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildBinary.cs:line 157 at UnrealBuildTool.UEBuildTarget.PreBuildSetup(ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 3333 at UnrealBuildTool.UEBuildTarget.Create(TargetDescriptor Descriptor, Boolean bSkipRulesCompile, Boolean bForceRulesCompile, Boolean bUsePrecompiled, UnrealIntermediateEnvironment IntermediateEnvironment, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 1366 at UnrealBuildTool.BuildMode.CreateMakefileAsync(BuildConfiguration BuildConfiguration, TargetDescriptor TargetDescriptor, ISourceFileWorkingSet WorkingSet, ILogger Logger) in F:\Unreal Engine 5\UE_5.3\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 1114 at UnrealBuildTool.BuildMode.BuildAsync(List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, ISourceFileWorkingSet WorkingSet, BuildOptions Options, FileReference WriteOutdatedActionsFile, ILogger Logger, Boolean bSkipPreBuildTargets) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 396  
at UnrealBuildTool.BuildMode.ExecuteAsync(CommandLineArguments Arguments, ILogger Logger) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 252  
at UnrealBuildTool.UnrealBuildTool.Main(String ArgumentsArray) in F:\Unreal Engine 5\UE\_5.3\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 659  
WriteFileIfChanged() wrote 0 changed files of 0 requested writes.  
Timeline:

[0.000]  
 0.000   
[0.548]

---

<div class="post-metadata">

**Author:** ![brs-sebascova](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/brs-sebascova/32/1052483_2.png) [@brs-sebascova](https://forums.unrealengine.com/u/brs-sebascova)\
**Post date:** [March 12, 2025, 3:48pm UTC](https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684/2 "2025-03-12T15:48:00Z")

</div>

Hello there @Speed576!

Investigating your issue through the community, a very similar situation was encountered in three other threads. Please test their solutions for your scenario, hope it helps:

> [@Unable to package my game : error 'Unable to instantiate module 'UnrealEd': Unable to instantiate UnrealEd module for non-editor targets'](https://forums.unrealengine.com/t/unable-to-package-my-game-error-unable-to-instantiate-module-unrealed-unable-to-instantiate-unrealed-module-for-non-editor-targets/1620894):
>
> I am trying to build my game and I have the following error: Unable to instantiate module ‘UnrealEd’: Unable to instantiate UnrealEd module for non-editor targets. I have parse through the forum and people have found the solution of removing ‘UnrealEd’ from the uproject file, but for me it is not there. It is in the build.cs, but if I remove it, I can no longer compile the editor. Is it possible to package the game from outside the editor ? Or is it possible to spot easely which one of my scr…

> [@How to deal with Editor-only Modules in non-Editor build targets?](https://forums.unrealengine.com/t/how-to-deal-with-editor-only-modules-in-non-editor-build-targets/1340279):
>
> Hello, My project depends on a plugin, and said plugin depends on “UnrealEd” module. I need to make it build as Cooked non-Editor Target (e.g. “Shipping”). In [project].build.cs the plugin module gets included as private dependency. In [plugin].build.cs the “UnrealEd” module is also getting included as private dependency. All code written in the plugin that depends on headers from “UnrealEd” is wrapped by #if WITH\_EDITOR preprocesor directive. in [plugin].uplugin the “Type” is set to “Run…

> [@Unable to instantiate UnrealEd module for non-editor targets](https://forums.unrealengine.com/t/unable-to-instantiate-unrealed-module-for-non-editor-targets/150048):
>
> I see this when packaging the project for windows 64 bit. \*\*Error: \*\*Unable to instantiate UnrealEd module for non-editor targets I understand this means I must be using something that should be editor use only, but I’m not sure where it’s coming from. I only have two Function Libraries which could be causing this. So I’ll list the headers in those that I’m using: I have a file that I’m using to clear cookies. #include "Runtime\WebBrowser\Public\IWebBrowserSingleton.h" #include "Runtime\W…

---

<div class="post-metadata">

**Author:** ![Speed576](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Speed576](https://forums.unrealengine.com/u/Speed576)\
**Post date:** [March 13, 2025, 6:20am UTC](https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684/3 "2025-03-13T06:20:12Z")

</div>

Thanks for that, it was very useful! I fixed it by modifying the Build file by including the “UMG” in the PublicDependencyModuleNames and I moved the “UMGEditor” module into the editor-only dependencies!

EDIT : [https://youtu.be/HhW4O2XhdZQ?si=ymeChvonPjp-XXU4](https://youtu.be/HhW4O2XhdZQ?si=ymeChvonPjp-XXU4)  
I did what the video said as well

```
// Add core dependencies		
PublicDependencyModuleNames.AddRange(new string[] 
{ "Core", 
"CoreUObject", 
"Engine", 
"InputCore", 
"EnhancedInput", 
"FMODStudio", "UMG" });

	// Conditionally add editor-only dependencies
	if (Target.bBuildEditor)
	{
		PrivateDependencyModuleNames.AddRange(new string[] 
		{ 
			"UnrealEd", 
			"UMGEditor", 
			"SequencerCore", 
			"CurveEditor", 
			"PropertyEditor", 
			"EditorConfig" 
		});
	}

```

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [April 12, 2025, 6:21am UTC](https://forums.unrealengine.com/t/my-unreal-engine-5-3-project-wont-build-package/2386684/4 "2025-04-12T06:21:07Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
