No suitable user-defined conversion from "FVector2D" to "FVector" exists

GetLookDirection needs an FVector, but you are using ScreenLocation, which is an FVector2D.