Trying to understand building own LB headers

I am trying how to build my own data headers to modify simulation results.
However even with just two components deconstruct data and construct data with it’s output I get an error.
How should I change this to make this work?
I cannot share the gh file as you cannot internalise _data (I think this is just a data pointer to memory?)