I did some debugging on the GetDataDableRow node and it seems to be a problem involving the order things are loaded. When the node is being reconstructed during project loading, the DataTable has not yet been deserialized so it doesn’t have a reference to the struct, causing the node to use the base row handle type instead.