I found the problem after going back to the previous version I had saved and adding all the work I had done. Most of my logic is handled in one big BP that controls everything, similar to Tappy Chicken. When enemies are spawned they get added to a " Spawn Enemies" array so i can destroy them when I need to. The problem , which seems like a bug to me, was when i added a enemy that could spawn their own actors and tried adding them to the “Spawn Enemies” array. I sorted it out by just adding a new array inside the game mode BP and everything when back to normal.
This screen shot shows the array. Previously it came from the main game BP instead of “Game Mode”. Still clueless on why this caused such a issue, unless a item in a array cant add another item into the same array.
