Unpossessed works properly for me in an unmodified build of 4.10 in a blueprint extending Character or Pawn.
Can you try it in a new blueprint extending base Character/Pawn and see if it fires? This could direct if the problem is in your Character or somewhere else.