I converted a tm file from 2022.2.3 to 2023.1 and tried exporting it to ue5.1 using new datasmith exporter and geometry was broken. I made a simple demonstration.
I created identical scenes in tm 2022.2.3 and 2023.1, also I converted from 2022.2.3 to 2023.1.
Even though all twinmotion files look the same, their imports to UE don't.
Old datasmith doesn't support some materials, so I was hoping to convert to new version and then export using new datasmith that does support but seems like converting from 2022.2.3 to 2023.1 breaks something that you can't see in twinmotion itself. Recreating whole projects in 2023.1 doesn't seem like a good option. If anyone has any idea what's going on I would appreciate it.
It looks like the cushions on the seat may have their faces reversed. Try selecting Two Sided Material on the material in the last image. Most likely the cushions will show then.
I'm guessing there is a bug somewhere in conversion from one file version to another. Datasmith probably expects yellowish normal from TM and converts it into bluish, but when it get's bluish it turns it into orange.
Thank you for the follow-up and details and have this bug TM-10848 documented for our team. We expect to have a fix for this in the next release. Please contact us directly if you find any further issues: