UE5.3.2 Chaos Destruction's Remove-on-Sleep Not Recorded by Cache Manager

I have GC set to remove on sleep, so the broken pieces got removed gradually.
When I recorded the destruction and played with Cache Manager, I see no pieces removed. With all the broken pieces staying, the performance is getting worse and worse.

Tested in 5.3.2 Example project.

My question is: Is this a bug or by design? Is there some workaround?

Thanks!

Hi @pto2k - This is from one of our programmers:

“If the cache mode is “static pose” instead of “play” it’s likely that the removal feature won’t work.”

The team will take this into account for future updates. Thank you!

Thank you!

Here is what I observed in detail

  • Set the Cache Manager in the Record mode
  • Start PIE and destroy the Geometry Collection, observe pieces removed on sleep
  • Exit PIE
  • Set Cache Manager to Play mode
  • Start PIE and observe the destruction happens and pieces are not removed
  • Exit PIE
  • Set Cache Manager to Static Pose
  • Adjust the Start Time and observe the destruction and no pieces removal.

Hope this helps.

i cant set the cash mode to record, it is not even showing. Any idea!