About Event "OnComponentBeginOverlap", how can I get the right sweep result?

I wanna try to get the impact location when my melee weapon hit enemy, or something I wanna attack.

I use the OnComponentBegin****Overlap Event to get collision.

The **OnComponentBeginOverlap **happend, but the location in sweep result is ZERO.

How can I get the right SWEEP RESULT data?

Eyo,

It’s not too much to go on, it’s probably how you handle the collision settings.

Maybe this link will help you.
-unreal engine4 - Empty Sweep Hit Result On Overlap with projectile - Stack Overflow