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

Your code moved some lines and it also displays another error now (too few arguments), so it’s difficult to follow.