I mean the return value of the “Apply Radial Damage” Node.
Maybe it is either blocked or your actor is destroyed before damage was dealt. You could try adding a Damage Type Class but this should not be the issue.
Documentation of the “Damage Prevention Channel”:
“Damage will not be applied to victim if there is something between the origin and the victim which blocks traces on this channel”
That is why I asked whether your output result is true or false.
Did you try applying “Damage Type Class” and see whether this helps?
I’ll leave this here, because I myself encountered a similar situation: there may also be a problem that the ‘dynamite’ actor blocks the application of a radial explosion - you just need to add the dynamite actor itself to the ‘Ignore Actors’ array in input of ‘Apply Radial Damage’