This issue is an easy fix but raises a different problem which is likely ingrained in UE, which is that MIDs should not be serialized out and should always be transient. Unfortunately we are in a position where the number of BPs serialized out in this way could actually be problematic if we changed this behaviour, so likely we need to reconsider that as part of the material update paths instead.

Steps to Reproduce

Download the licensee repro from here - [Link Removed]

Load the game in editor, the floor material will be fully visible.
Package the game for windows + launch, only 1 part of the BP material will be visible.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-214332 in the post.

Login to Vote

ComponentUE - Rendering Architecture - Materials
Affects Versions5.4.2
Target Fix5.4.2
Fix Commit33038873
CreatedMay 8, 2024
ResolvedMay 8, 2024
UpdatedJun 13, 2024
View Jira Issue