MetaHumanProjectUtilities Error on Compile

Hello all,

I’m pretty new to Unreal and suddenly I’m getting the following error when I try to compile my projects:

I really don’t know what this “Expecting to find a type to be declared in a module rules named ‘MetaHumanProjectUtilities’ …” refers to, especially since none of my projects are using MetaHumans.

I’m working with Unreal Engine 5.2, and everything was compiling fine in my various projects yesterday . I did install an update for Quixel Bridge today, which seems like a possible culprit for whatever is going on.

If anyone can offer some guidance as to what this issue is and how to fix it, I would be very grateful!

1 Like

I’m getting the same error. I also updated Quixel Bridge, and an update for Visual Studio, and now can’t compile.

Same here, after the Quixel Bridge update, I couldn’t compile any of my projects anymore. I kept getting an error:

Microsoft.MakeFile.targets(44, 5): [MSB3073] The command ""C:\Program Files\Epic Games\UE_5.2\Engine\Build\BatchFiles\Build.bat" MyGameEditor Win64 Development -Project="C:\Users\V\UE\MyGame\MyGame.uproject" -WaitMutex -FromMsBuild" exited with code 6.

I tried to refresh build of the project (it failed), change project to earlier version in my VCS which definitely worked (didn’t help), installed updates for Visual Studio, Windows Updates, verified my UE installation (didn’t help either).

Now when I removed Quixel Bridge plugin from the UE launcher, project successfully compiled. So that definitely points out at some bug with Quixel Bridge.

1 Like

Now I see you already tried to “verify” the 5.2 installation. This is odd. Perhaps unistalling Bridge is the only way to go for now.

I did, it didn’t work

I saw that, I tried to add MetaHumanProjectUtilities to the private module rules to LyraGame.Build.cs, and it didn’t work.

I can confirm that the issue is with the latest update to the Quixel Bridge plugin. Uninstalling the plugin works as a termporary fix to get your project running, but hopefully someone can offer a proper solution. Might have to wait for a patch for the plugin.

1 Like

Dude, I have a deadline and here I decided to renew…
In my opinion this is some unusual bug, I think we need to wait for fixes

I just came across this thread while searching for a solution to the same compile error I’ve been experiencing in Unreal Engine. Glad I’m not alone. I’ve tried reinstalling a clean version of Unreal Engine 5.2, Quixel Bridge, and the Visual Studio Tools, but unfortunately, the problem persists.

To replicate the error, you can simply create a new First Person C++ Project. It’ll give the same error message.

Deleting the module section from the plugin in ‘Engine/Plugins/Bridge/Bridge.uplugin’ allows me to recompile and use Quixel still.

		{
			"Name": "MetaHumanProjectUtilities",
			"Type": "Editor",
			"LoadingPhase": "PostDefault",
			"PlatformAllowList": [
				"Win64",
				"Mac",
				"Linux"
			]
		}
4 Likes

暂时是5.2 Quixel Bridge 插件的问题,卸载掉就好了。

1 Like

I uninstalled quixel bridge and it seems to be working now :slight_smile:

This worked for me without uninstalling bridge

Got the same problem and solved by deleting Quixle Bridge’s metahuman module. How could be happen this funny problem?

I have the same exact compile error. Fresh install 5.2 and VS 2022. I checked i have installed all that is required in VS. And i can’t create any c++ project, third or first person. UE says it can’t compile with same error message. One Question : How do i remove the quixel bridge plugin without launching UE ?

In the editor, close all projects and go to Library, Installed Plugins, the window will open:
image

1 Like

Thank you ! It did fix it ! No problem creating project anymore.

This solution worked for me. Thanks.

Thank you! =) I can compile my project now

Seems like this issue is no longer occurring. On 5.2.1 (latest as of 6/29/2023) with the most recent Quixel Bridge plugin I am able to compile without error.