As per the steps to reproduce, Keep Simulation Changes will often only copy back the most recent property changed on a simulating Actor back to the version of the Actor in the Editor level. It is not a case that some of these properties are unsupported, as you may repeatedly call Keep Simulation Changes on the Actor until the Editor reports no more properties have been copied, and this will result in all changed properties persisting.
This behavior is inconsistent at times, in the sense that you can change multiple properties directly on the Actor (member variables) and persist them all with running Keep Simulation Changes. By comparison, you can change one property on two or more components of an Actor and only one will persist. In the most extreme case you can change both the location and scale of one components Transform property and only one of these values will be kept.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-237560 in the post.
1 |
Component | UE - Editor |
---|---|
Affects Versions | 5.5.1, 5.5 |
Created | Jan 10, 2025 |
---|---|
Updated | Jan 24, 2025 |