How to Destroy Actor with all attached Actors?

I was coincidentally trying to do it the same way as the above screenshot, but only certain actors (about half) were being removed. It seems that in the process of destroying the attached actors, it would automatically rename the existing actors which would throw off the GetAttachedActors array. To fix this, all I did was use a reverse ForEachLoop so ue4 wouldn’t rename things along the way and viola it works!

6 Likes