A licensee reports that the values of an FInstancedStruct do not get properly duplicated if they differ from the default values of the Actor or TArray to which they belong.
Possible short-term workaround:
The issue indeed seem to be the implementation of EditorUtilities::CopyActorProperties which does not copy the full struct, but just individual uproperties. Since instanced structs do not have uproperties, nothing gets copied.
Removing the bNeedsGenericCopy = false; from the struct case in the above function, will fix the issue, but I'm not sure what other issues it might bring.
Expected:
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
I am not able to find world outliner how to enable it?
I can't open my map from the editor.
Teleporter in the Creative Hub is Locked and cannot be accessed
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-204788 in the post.