Facing Black shader (Texture missing) issue, after migrating Levels in UE 5.5.4

Hello, Guyz

I am facing Black shader (Texure missing error) while migrating level into freshly build scene in UE 5.5.4, has any one face the similar issue and has some solution to it.

Steps i am doing.

  1. Opening my build scene Level which is build in UE 5.5.4
  2. Right click on the level >> assetAction >> Migrate
  3. Asset Report window will appear >>> Click ok >>> content folder path selected of freshly Build scene under UE 5.5.4 version >>> ok.
  4. now after opening the freshly build scene file and open the same level which was migrated, is now showing a black shader issue, not a single asset in the level is showing textures.

Hello @VishalDarkunde!

This issue has popped up from time to time across the community. Since you recently migrated your level, it could mean the materials and/or textures failed to hook up to their targets. Let’s try the following:

  • Open the migrated level, and make sure that shaders have fully compiled (Window > Developer Tools > Shader Compile Stats)
  • Check one mesh in the Details panel, and confirm what material is set. If it’s “DefaultMaterial”, you a broken references there
  • Re-run the migration, but this time point it to a fresh folder inside Content (for example, Content/MigratedTest/). This will avoid conflicts with existing folders
  • After the new migration is complete, delete folders /Saved and /DerivedDataCache in the target project, re-open, and let shaders rebuild again
  • If elements are still black, open one of the migrated materials, then re-assign a texture manually to confirm textures came across correctly

For further details, and other possible resolution methods to test in your scenario, please check the threads below: