How to add an impulse to a geometry collection?

Hi, I am trying to add an impulse to a geometry collection at a hit location how can I do that? When I use the blueprint below there is no response from the Geometry Collection.

I am trying to make a first person game with sword combat and I want a sword swing to be able to cause a reaction on environmental objects.

Hi

if you want to apply a velocity on the breaking pieces after an external strain , you can use ApplyBreakingLinearVelocity / ApplyBreakingAngularVelocity functions on the GeometryCollection component

I want to apply velocity on the unbroken pieces, but apply external strain does nothing.

Apply External Strain does not apply velocity it only apply damage to the pieces that can eventually break if their damage threshold is lower than the strain applied
to apply velocity to unbroken pieces, I recommend using AddImpulseAtLocation

I am doing that in my blueprint and it does not affect the geometry collections.

Do you know if when you apply the impulse it are the pieces in a sleeping state?
There is known issue around pieces not waking up when getting an impulse
We have addressed this for the next release

Something you could try is to Call wake rigid bodies on the component before calling apply impulse in the hope this wakes the pieces up