This is a new “feature” added in the latest update, it seems intentional, but it just broke a major project of mine, and the only solution might take weeks of work.
With material parameter names now able to break code, I have over a project with over 400 materials, and no idea which material is breaking the project. This means I now have to go through every single material and change the name of every single parameter, and every single other system relying on that parameter’s name.
Why is this a thing? Why is a material parameter name breaking the compilation of my entire code? Why are artists now able to break code?
I’m at the point where I get heavy anxiety every time I see a UEFN update, this is not the first update that breaks one of my projects, sending hundreds of hours under threat of being completely lost, this is unsustainable.
Epic, is this a glitch or is this intended? And if it is, will it get fixed soon?