I have a character with a dialogue Screen widget.
If I destroy the component on begin play, it works.
However, if I don’t destroy the component on begin play, and instead try to destroy it from within an actor component, it doesn’t work.
I can confirm that the begin play event is firing within the actor component, but the destroy component node does nothing.
There are 4 print strings in the top left because there are 4 characters in the scene, NOT because the widget is being created 4 times.
Any ideas what’s going on? Or is this a bug?