update the assets material from the world outliner

I don’t see a direct method to do this in blueprints.

If you’re familiar with C++, you could change the material of the static mesh using this code:

YourStaticMeshComp->GetStaticMesh()->SetMaterial(MatIndex, YourStaticMeshComp->GetMaterial(MatIndex));

you could make a script that runs through all your actors in the scene, applying the scene material to the static mesh itself.