Damage thresholds set in Geometry Collections are not reflected in components.

I have a question about the Geometry Collection component.

Even if i set a damage threshold on a Geometry Collection, it will remain at the default value on the component.

This means I have to manually set all the damage thresholds, which is very inconvenient.

How do I make a component reflect Geometry Collection settings?

I’m using Dataflow with GC.

seen this one with dataflow builds. the geometry collection asset holds the per level thresholds, but the component caches them when it is created, so editing the asset after the component exists leaves the component showing defaults.

fix: set the thresholds on the collection asset first, then either recreate the component or push them at runtime with the set damage threshold node per cluster level, and save the asset so the values stick. with dataflow, re-execute the graph after changing thresholds or the generated collection keeps the old ones.

Dynamic Chaos Destruction Fields, a replicated destructible meshes template for Unreal Engine 5, keeps the thresholds on the asset and applies them per level at spawn so you dont set each component by hand: Dynamic Chaos Destruction Fields — Replicated Destructible Meshes in Blueprint | Fab

also check you are editing the right cluster level, level 0 vs bone level thresholds look identical in the ui but only the matching one moves the needle.