Increase the delay between when the possession occurs and when you set the world origin. Do you see a difference? It looks like it is registering a null value for the player pawn, which means it is most likely trying to move the origin without actually having where that origin is supposed to go available.