Can't manage lifetime of objects created with the "construct object from class blueprint node"

I have an actor blueprint which is placed in the level, and that actor uses the “Construct object from class” node to create an object.

Even if I do not store a reference to that constructed object, it is never garbage collected.

Storing a reference to the constructed object, and then nulling that ref also does not lead it to be garbage collected.

There does not appear to be any way to clean an object up that is constructed with the “Construct object from class” node.

When I run the obj refs command on the constructed object, I get a bunch of references, none of which I created explicitly.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://forums.unrealengine.com/unreal-engine/announcements-and-releases/1410408-unreal-engine-bug-submission-form

Thanks