You should use the Create account for someone else action. Sign up signs the user up and sets it as current user as well (as far as I have experienced).

1 Like