Collision Component doesn't launch Hit or Overlap events

Hi you are completely right if I use the OtherActor variable instead of the SweepResult, it returns the overlapping character correctly, thank you.