I made a simple animation using a Transform Node and Exploded View Node. To prep for the VAT export I used an Assemble Node and an Extract Transforms Node to pack and get Orient and Pivot attributes. Then I used an Attribute Transfer to get the data back onto the geometry. Something is breaking though. When I plug the Assemble into the Reference Geometry input on the Extract Transforms Node, the VAT geometry Export is good, but the VAT's are broken. But if I freeze a null at the first frame after the animation, I get broken geometry, but the VATs work if I put them on the previous geometry export.
Here is the node setup (The tree on the right is the attempt #1, the tree on the left is attempt #2)
Here are the results in Engine
I have no idea what data is added or removed between these two nodes that's creating this issue, but I would love to just run the VAT exporter once and get everything I need.
It's probably not a bug, I'm sure I'm just doing something wrong, so I wanted to check here before I wasted our hard-working developer's time!