Are both screenshots from the same blueprint or are you passing the array to another actor for removal? Or perhaps those SMCs are assigned another owner than the actor trying to Destroy them?
Thank for your answer. This is indeed in the same blueprint.
So the component here is owned by my player. And I want my player to destroy this component.
“Unless the owning actor is calling the function” so this is what i’m doing in this case, no ?
Ok I understood way better thank to your help Everyone. I was actually having a lot of functions in the wrong place ( function related to my wall building system) inside my thirdPerson Blueprint. I created specialised function in my spline blueprint and call it from the third person now, it is working way better. Thank you a lot !