Sweep results for Overlap collision not populated

My problem is not that my overlap is not successful. The collision happens without fail. It’s resulting data that is zeros.

The way I understand what a sweep is, is that if you move an actor from point a to point b over a frame, the sweep will cause the overlap events in between to trigger.

In my case, I’m not getting that. The only thing that seems to return anything at all is the Hit Actor… BUT - it returns itself as a result instead of the Actor that hit it. “Other Actor” from the the actual component work, but not the Hit Actor from the Hit Results.