Overlapping sweeps SOMETIMES returns 0,0,0 for impact point

So I have a situation where I shoot projectiles at enemies - and on overlap it spawns a “HIT” particle effect…

it does it MOST of the time - but sometimes it returns 0,0,0 for the impact point

I checked if it is hitting the same actor and the same component 3 times but the the last time it did 0 0 0 as impact point and spawned the particle at the origin.

Is this a bug? Am I doing something wrong here?

got same problem here

277597-przechwytywanie.png

Same problem here, this got to be a bug. The sweep function cant be used, this is a mess.