USTRUCTs with WithNetDeltaSerializer trait, including but not limited to FFastArraySerializer-derived structs, won't be always replicated when a user has PushModel enabled.
Expected behavior
A NetDeltaSerialized property is always replicated with PushModel enabled.
Current behavior
A NetDeltaSerialized property isn't replicated with PushModel enabled unless the property is marked dirty.
Steps to reproduce
Change your Target.cs file to contain bWithPushModel = true;
Description
USTRUCTs with
WithNetDeltaSerializer
trait, including but not limited toFFastArraySerializer
-derived structs, won't be always replicated when a user has PushModel enabled.Expected behavior
A
NetDeltaSerialized
property is always replicated with PushModel enabled.Current behavior
A
NetDeltaSerialized
property isn't replicated with PushModel enabled unless the property is marked dirty.Steps to reproduce
Target.cs
file to containbWithPushModel = true;
to your DefaultEngine.ini
Environment
Engine: 4.26-SpatialOSUnrealGDK,
f01561516311406919eef5263bf5fff5c03ade5a
GDK: master,3a6bac78d66f91e239524cb049de8f56cbb7efe5
TestGyms: master,b125597da7233203e408ab51eead5c25c1c33add