Hello, on my current project, I’m using “Destroy Actor” to well…destroy enemies, projectiles, dead players, etc.
Yet I keep getting that "PIE:Error: Error Cannot access ‘’. It is pending kill. Property: ‘’ from node Branch in graph ‘’ in blueprint " error. To counter this, some posts I read suggested setting the actors’ auto destroy when finished variable to true so the engine could perform a clean destruction.
Unfortunately, that does not seem to be working. The actors are not being destroyed. I suspected the reason could be because something kept accessing the to-be-destroyed actor however, I also tried setting that variable on an empty actor, during its being play event, to no avail.
Is this a bug? Do I need to have additional considerations when using this method?
Thank you in advance.
PS: I checked the engine’s source code to see if there was something particularly weird regarding this variable but I haven’t noticed anything…