Running a function from a blueprint of a different class

Chest isn’t an Actor. ( “UChest” )

Just make *SetNode *static (static void setNode) so you don’t have to tell where the node is called from.