Actor -> GetOwner( ) returning nullptr

are you positive that you are setting a valid playercontroller as the owner? possible that the playercontroller has been destroyed after that, but the actor is still referencing it?