SweepResult in OnOverlapBegin not filled up

I have a static mesh that overlaps a character. I need to know a point in world space, where a character was hit. OnHit event not suitable for me (I’m doesn’t need a collision between mesh and character).
Overlap event work but from all FHitResult& SweepResult field available only two - Actor and Component.
The screenshot from debug is attached.