Forge scripting not the same in customs

So I’m using targets in scripting. On forge, it works perfectly fine. But in customs, they either delete or destroy themselves (I have them set to play a sound when destroyed/deleted)

They are set to move up by 3 units when a player enters a zone alongside a panel prop that moves with them the same distance. When the player shoots at the panel, they shoot the target causing the panel to go back down by reset position.

I also have a tower that respawns and resets all targets and panels.

Check to make sure u have no characteristics that involves game lables

They are at default. I think I can safely say this is an error caused by the game itself, since I can hear the targets delete themselves at random times (sounds like popcorn.) They usually start to delete themselves about 2 seconds after being reset. sometimes immediately, and some last as long as 12 seconds.