Destroy actor from array [behaving strange]

After you remove the element from array you have no more the actor reference. You need to destroy actor before remove the array item