Character teleports to 0,0,0 when branch returns false.

Hey, I have spent hours trying to figure this out.