Move the pawn to the actor's location with a smooth rotation

Hello.


I am trying to use a button in a widget to move the character smoothly to a specific actor. The character should precisely take on the actor’s position and rotation. At the same time, the “pawn” is set because a different pawn was previously assigned. So far, I can manage the movement to the position, but the rotation doesn’t work as expected.

If I place the “Possess” node at the beginning of the script, the pawn doesn’t take on the rotation. If I attach the “Possess” node at the end, the rotation is applied but very abruptly after the pawn reaches the position. What am I doing wrong?

Alright, guys, I got it.