OnComponentOverlap and SetWorldLocation never generate Sweep Hit Results

This should be guaranteed to generate a result when a hit occurs, yet it never triggers the print:

Similarly, even if you move the actor using the above node, the OnComponentOverlap does fire, but the Sweep Hit Result is never populated:

It has apparently been like this since 2015?

https://answers.unrealengine.com/que…ot-popula.html

Created an example project for this (4.23 preview 4):

https://www.dropbox.com/s/7r9omr14kl…Sweep.zip?dl=0

How are you sure that the SetWorldLocation hits something ?

And yes it seems OnComponentBeginOverlap’s Sweep Result is never populated this is unfortunate

Try the example project and press the up arrow until you see the print outs.

Anyway, I found this “won’t fix” bug report from 2015, but even if I move the collider to be the root, no Sweep Hit Results are generated.

I also just in case replaced the root with the default cube and used SetActorLocation as the original bug report said, but again, no Sweep Hit Result is generated.