Make one face another

I have 2 widgets. I’m setting their positions inside blueprint, and trying to rotate one such that it always faces directly away from the other.
I have some code I found elsewhere in multiple places, but can’t get it to work. Everything looks fine to me.

The input vectors are the same ones I’m using set render translation on to place, so I know they’re accurate. I’m using set render angle on the output to set the angle of the widget.

It rotates based on the 2 vectors, but faces some arbitrary angle not linked to a specific location.

Hi

Why not get the rotation of the first, minus 180 and bingo opposite direction.