How to hit destructible object by raycast?

I have Destructible cube with next blueprint:

In the “MyCharacter” Blueprint class I have done next scheme:

Firstly, by some reason the object to which I casting not Destroying. However if to exchange “DestroyActor” to “PrintString”, it works.

In process:

Secondary. How to send hit or other way to destroy destructible object by “TraceByChannel”?

Thank You in front for any helpful information.

Destructibles are tricky. The best way ive found to control how they break is by making a blueprint for it and making a custom event which damages it in there. Melee Weapon Part 6 UE4 Destructibles tutorial. - YouTube.

You can then use a raycast, hit event, or overlap event to call that function.