A licensee has encountered an issue where their FInstancedStruct isn't being gathered into CachedPropertyData when "Generate Optimized Blueprint Component Data" is enabled. The changes in [Link Removed] partially fixed the issue by ensuring the struct itself would be gathered, but RecursivePropertyGather still fails to find the struct's inner uproperties. Licensee reports this causes problems when serializing the struct, as only the default value of the inner uproperty is serialized.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-354431 in the post.
| 0 |
| Component | UE - Framework - Blueprint |
|---|---|
| Affects Versions | 5.6, 5.8 |
| Target Fix | 5.8 |
| Created | Nov 18, 2025 |
|---|---|
| Updated | Nov 18, 2025 |