I made a CustomActor class that inherits from Actor, from which I created 3 more classes. On The CustomActor class I am using the Hit Event to call ApplyDamage.
On each actor I have added a custom TakeDamage Blueprint Component.
When the actors hit each other, one of them is removed, but the other is not. It is as if one actor is being removed before the other one realizes that it is being hit or the Hit test is not working both ways. Simulation Generates Hit Events is Enabled for all and the Collision Preset is PhysicsActor. What am I doing wrong?