Failed to Load.... referenced by.... _GEN VARIABLE

Failed to Load… referenced by… _GEN VARIABLE
Click on it links to nothing.
I don’t even know what a GEN VARIABLE is.
Sounds like… Generic variable. General Variable. There is a lot of GEN VARIABLE questions that never got resolved on these forums.

Visually. Nothing seems to be broken. Everything plays the same. But whenever I load the project I get this load error. Nothing crashes though.

The two assets it is claiming are referencing each other shouldn’t be referencing each other at all as they are unrelated. One is data table. And one is a skeleton. They share nothing. The data table is used elsewhere nothing derived from the data table shares any kind of relationship with the skeleton other than they exist in the same project.

This asset didn’t do this when I migrated.
I can’t fix this with “Fix up redirectors”
I did a verify on 5.1.1

Still a problem.

met a same problem and figured it out. For me it’s cuz somewhere in BPs referenced the class (not instance) that failed to load, the bug might be caused from deleting, restoring or moving something shouldn’t be moved. remove that part in the BP and see if the ref path generated by the engine would be good.

1 Like

wow

1 Like

Had this problem.

I think it was a bad material (I deleted a .png that was sampled as a texture in that Material)

That material was used on a model in a BP, and that BP was mentioned in the error.

I fixed the material (which I think fixed the problem).

But as a standard practice I also flushed out all the junk in my project folder (which tends to fix a lot of bugs in general, it’s like step 1 when I get errors)…

To do this you keep your project file, Config Folder, Content Folder, Saved, and Intermediate Folders… and DELETE all the other folders in there (except plugins if you’re using any installed there, that probably means keeping a plugins folder if it’s there).

You also get rid of EVERYTHING in the Saved and Intermediate folders EXCEPT for the Config folder in each of them.

That leaves you with the bare bones of your project (everything that Unreal doesn’t generate on compilation). As I understand it, doing this gets rid of builds, binaries, caches, stuff like that.

I understand people feeling scared when you do this process for the first time, it feels like deleting a bunch of stuff. It is deleting a bunch of stuff (can save you a whole lot of storage space)… so feel free to duplicate the project folder, (renaming the folder, and your project file, so they’ll appear under those names when you open Unreal and browse your projects)…

This sort of spring cleaning can really fix some stuff and has helped me in the past.

1 Like

Have you ever figured this out? I’m literally trying my best to figure it out my self. I’m lost as heck…

Got the same: Failed to load /Game/MetaHumans/Common/Male/Medium/NormalWeight/Tops/Hoodie/Meshes/m_med_nrw_top_hoodie_nrm.m_med_nrw_top_hoodie_nrm Referenced by Torso_GEN_VARIABLE

any thoughts?