Summary
EDIT PLEASE READ: This post was originally regarding bDisallowNanite specifically, however this seems to be caused by a wider issue in which all previously hidden properties are now disallowed, this needs to be addressed, many hidden properties are not only used by creators but set by the editor automatically in certain cases. I am leaving the steps and explanation as is however.
The option in Static Meshes to disallow Nanite no longer validates, this has been a property used by many creators since UEFN launched, notably so that Vertex Colors can be used on all settings. The property is hidden from being used normally, and is only available by editing a copied actor in a text editor or similar, but it still has been used by many MANY creators over the years for numerous reasons.
Epic themselves even use it for similar reasons on their maps from time to time, notably OG and Remix used it quite a lot. Along with this, many materials break when used in Nanite, Epicâs own original storm in OG for example uses bDisallowNanite as the material breaks without it.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Other
Steps to Reproduce
-Copy a StaticMeshActor in the world, paste the contents inside of Notepad or a similar program.
-Below the StaticMesh reference, add âbDisallowNanite=Trueâ
-Paste the actor into the world
-Attempt to validate
Expected Result
Validation succeeds as expected, the user is allowed to block Nanite from specific actors if they so choose.
Observed Result
Validation fails, noting bDisallowNanite, the user cannot block Nanite and many issues can arise in maps as a result of such.
Platform(s)
PC
Additional Notes
I recognize that this is likely an intentional change, but given this has been something used by creators for over 2 years now, I am hoping itâs a bug. If it is intentional, please reconsider.