4.25.4 Update has broken every single material using the material layer system (which is supposed to be production ready now):
Before:
After:
EDIT: Actually, the real culprit seems to be the fact that default values for texture that are not overriden in material instances have all been reset to none:
Before, non-overriden Texture Parameter would default to the default texture asset value present in the source material function, but after this hotfix, the default is None instead of default value in the Texture Parameter.
EDIT 2:
Actually, it seems far worse than that. Unchecking any value override in any layered material instance will immediately reset it, instead of preserving the value. So a simple act of toggling the checkbox will immediately destroy your value.
This is actually very surprising, because this if first time in years I’ve seen so botched hotfix. Generally, each UE update was quite up to the standard. At least never breaking to this degree. This is first time I am encountering such a breaking issue, something I was used to on a monthly basis when using Autodesk products. So despite all the initial frustration, it’s honestly nice to see this being an exception rather than a rule