Find Look At Rotation - facing at coursor doesn't work

When character is reaching negative X values, the yaw immediately return 180 instead of 0. For me, when X values reach negative values, it looks like vector is facing negative forward and thats why yaw is calculated to 180. For now I can not imagine how to fix it so, thanks in advance for any tips&tricks how to solve it.

AimPointStart is a simply added scene component to the character BP. Nothing fancy :wink:

Video with bug: