Why is hit event not trigger from the side?

I have a very simple script on a actor that is designed to trigger the custom event Death on my pawn when it is hit. Now this works 90% of the time. However not when I’m facing to the side. Here is a example:

It does not seem to be firing the On hit Event.

This is the in the rolling ball code:

its just a sphere with physics

Try making your capsule visible during play and look at it’s position when the ball hits your side ( hit F8 at that moment and pop round and take a look ).

How do I show the capsule, it already has visible set.

What confuses me is the event hit does not seem to be firing at all. That why I put the print string in.

Event though it is bouncing off the thirdperson character.

I have tried triggering it from the thrid person character but I get the same problem.

Is the details, you need visible and hidden in game unchecked.

Surely if you manually trigger the event, it fires, right?

Okay I have done that this is the video:

What it looks like to me is the on hit event only happens when I walk into the balls. When the thirdperson character is moving. Which is strange, I would have through it was anytime the character was hit.

The event fires manually fine. I can fix it by using on a on overlap. But that would be dirty and my real goal is to understand why it does fire for future reference.

Ok, it must be a collision issue then. It’s a little bit like dark magic unfortunately…

yes… for starters, I’d take a look at your collision channels… there is a system there, but it can be quite a lot of trial and error

Okay I figured it out. I need to select this:

300645-physics.png

Thanks for the help.