Destroy spawned enemies

Thanks for the reply. No i am not using world comp because it was extremely buggy for me. It is a different world deving for mobile. It works fine in other projects but not in this one. Ive just opted to stream all sub levels and just have a well optimized open world partition level.

I havent used end play to destroy actors. Would you mind an elaboration?

From what i gather in your post, i store a variable for all spawned enemies which come from the spawn actor node. After that, i would have a collision box that when my play over laps, it would then call the end play in the spawners. Or would it be best to have the end play in my parent enemy? Literally all of my enemies currently have the same parent.