I have been trying to learn on UE4-4.26 by creating my own project.
I used Quixel Bridge to get some of the 3D Assets, and some surfaces.
Everything was fine, but after I tried to add HUD to the game, suddenly all of my material instances were gone. Only one SM that I was using still have its own material instance.
I think this might be connected to MS_DefaultMaterial as all of the SM which texture went missing is the one using MS_DefaultMaterial while the only SM that are normal is using MS_DefaultMaterial_Fuzzy.
What should I do to fix this problem?
This is the photo that will help to explain it more.
Click on one of the meshes that is not rendering and then use the search (magnifying glass) next to the material to go to the folder where the instance is. THat might help you track down the problem
I actually have tracked down all of the directory, but still it’s not showing any problem as the data is still there.
I don’t know whether is it a problem with the engine or with quixel bridge.
Probably an error in the MS_DefaultMaterial as you suspected then. Navigate to that from the parent material link in your material instance to make sure you are opening the right thing and check to see if any links are broken. If that does not work reimport one of the megascans textures to see if that fixes it.