Child BP Replication

Hello Everyone,

So I have my enemies set up as a child to my master enemy Bp which contains their entire functionality. The issue I’m having is that simply placing multiples of the same child in a level results in them being the same actor with minor changes. For example:

When you are near an enemy their HP bar is displayed in Screenspace. When you attack them to inflict damage, all of the multiples reflect that damage until the current target is defeated. Then their bar goes back to full until I attack another of the same child.

Do I have to literally spawn them via code for them to have multiples? Although spawning is something I want to get into for the appropriate enemies, the enemies I am currently working on exists in the world naturally.