Help - How do i stop my player spinning in place

Then you should probably attach the target actor to a component in front of your mesh. Update your whole character’s rotation to look at object on interact. then attach the target and let normal rotation take over. Probably with "“Use Control Rotation” turned on. Using local rotation on the mesh is probably what’s causing it to freak out when the base of the local rotation is moving and turning too.

Hard to tell from the screen but that starts at a begin overlap from a cube I stuck to the front of the player which only has overlap collision.

Cube and player setup looks like this in bp viewport. Could use anything really.

End overlap should probably also clear the stickything var. Oops.