Unpossess firing on begin play

Yup, having the same problem. The player controller possessed the pawn then ejected and repossessed. So it called twice. Not sure why this is happening unless that is Epic intention.