Cooking Failed due to Using Engine Content

Hello!

It seems that engine content can’t be cooked?
I always get this Error while packaging for Windows and Linux.

UATHelper: Cooking (LinuxArm64): LogInit: Display: LogCook: Error: Content is missing from cook. Source package referenced an object in target package but the target package was marked NeverCook or is not cookable for the target platform.
UATHelper: Cooking (LinuxArm64): Source package: /Game/MSPresets/M_MS_Default_Transmission_Material_VT/M_MS_Default_Transmission_Material_VT
UATHelper: Cooking (LinuxArm64): Target package: /Bridge/MSPresets/MSVTTextures/BlackPlaceholder
UATHelper: Cooking (LinuxArm64): Referenced object: /Bridge/MSPresets/MSVTTextures/BlackPlaceholder.BlackPlaceholder
UATHelper: Cooking (LinuxArm64): LogInit: Display: LogCook: Error: Content is missing from cook. Source package referenced an object in target package but the target package was marked NeverCook or is not cookable for the target platform.
UATHelper: Cooking (LinuxArm64): Source package: /Game/MSPresets/M_MS_Default_Material_VT/M_MS_Default_Material_VT
UATHelper: Cooking (LinuxArm64): Target package: /Bridge/MSPresets/MSVTTextures/BlackPlaceholder
UATHelper: Cooking (LinuxArm64): Referenced object: /Bridge/MSPresets/MSVTTextures/BlackPlaceholder

And many more like this.

I found this post, but it was for 5.5 and I am using 5.4 and the solution did not work:

Can anyone help?

1 Like

I get this error as well. I don’t know how to fix, so if you find out please post the solution. Also, for me it’s not just engine materials, so I can’t just delete them.

Hey there!

Delete (make sure you back them up!) this folders on your project folder:
Intermediate | DerivedDataCache | .VSconfig

If it doesn’t work:

uninstall unreal engine
uninstall unreal engine pre requisites
uninstall Visual studio
Install UE
Install VS
Install UE pre Requisites
it might be just Vs but thats what i did in order to fix!