Unpossess firing on begin play

The bug is still present in 5.0.3. Really annoying.

It happen also if you possess the character with Possess().

A solution we find was to use the event on the player controller, this one is only called once.