I am receiving the following error on when trying to build a fresh game with UE5 using Rider. I was receiving the same error when using VS2019 with UE4.26. I have done some research online regarding the error and what others that used to troubleshoot, but I am still at a loss to determine how to fix the error.
Any help provided would be tremendously helpful and I know would help others in the community.
I was having issues with UE5.0 source build so I deleted and re-downloaded UE5 Early Access. Getting this same error now when trying to build my Project I started with 5.0
I had the same error. Resolved with checking in the project the last changes iāve made and actually i wrongly used āUFUNCTION(Server, Reliable)ā. hope this helps
Had the same error.
It was because I installed RiderLink plugin as a UE5ās engine plugin. Apprently RiderLink preview has a bug, and it only works as a per-project plugin.
Removed the RiderLink folder from UE5ās engine plugin (Plugin/Developer/RiderLink) and reinstalled it in the project folder. And the project was finally built.
I believe that found the problem, if the Live Coding configuration of integration is enable in your Unreal Engine 5, can be this that are creating the conflict of Mutex
Try disable the Live Coding or press Ctrl+Alt+F11 in the editor(VS2022) or game, and try compile again.
This information are in a log file from Unreal Engine 5 in:
USERNAME/AppData/Local/UnrealBuildTool/Log.txt
See below the complete message:
Checking for live coding mutex: Global\LiveCoding_D++Epic Games+UE_5.1+Engine+Binaries+Win64+UnrealEditor.exe
Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game
BuildException: Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game
at UnrealBuildTool.HotReload.CheckForLiveCodingSessionActive(TargetDescriptor TargetDescriptor, TargetMakefile Makefile, BuildConfiguration BuildConfiguration, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\System\HotReload.cs:line 231
at UnrealBuildTool.BuildMode.Build(TargetMakefile Makefiles, List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, BuildOptions Options, FileReference WriteOutdatedActionsFile, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 526
at UnrealBuildTool.BuildMode.Execute(CommandLineArguments Arguments, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 242
at UnrealBuildTool.UnrealBuildTool.Main(String ArgumentsArray) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 648
WriteFileIfChanged() wrote 0 changed files of 0 requested writes.
have many more informations, but are personal information from my project and path from ssd
I just wanted to add an update as I had a similar issue this weekend using UE5.1
According to this link there is a known bug with UE5.1 and Rider. To recap the explanation in case that link gets lost :
" This looks like a known issue in the MSBuild detection mechanism. Please switch between x64 and x32 versions of MSBuild manually and let us know if the issue persists.
To switch between toolsets, please open Settings | Build, Execution, Deployment | Toolset and Build and switch MSBuild version from <VS install path>\Msbuild\Current\Bin\amd64\MSBuild.exe to <VS install path>\Msbuild\Current\Bin\MSBuild.exe"
After a long weekend of searching and brain scratching, I did the recommended fix and it solved my error! Hope this helps somebody!
Removing the .vs, .idea, .vsconfig, Binaries, Intermediate, Saved, DerivedDataCache and the rider solution and regenerating them by right clicking on the .uproject file and clicking on āGenerate Visual Studio project filesā fixed this issue for me
That solved it for me too!
Had VS open and wanted to compile while being in the editor in another project.
I donāt use Rider so this was the most likely solution.
Thanks!
In the log I could see something with UPROPERTY issues and I found out that in my case I just had a āUPROPERTY() floatā¦ā without anything in the brackets, which cause this error to occur. Adding a BlueprintReadOnly fixed it.
I tried many methods and finally found a warning in an enum class: because I had deleted one of the types and didnāt leave a type equal to 0. After I fixed this error, the build was successful. Maybe this error message ultimately requires revisiting the code to check for any issues.