It may sound obvious, and the answer may well be in the question itself, but:
Datasmith and File Synchronization to "Twinmotion 2022.2.3-Revit" from Revit 2022.1 works.
Datasmith and File Synchronization to "Twinmotion 2022.2.3-Revit" from 3DSMax 2022.3 doesn't work.
3DSMax Datasmith exports appear to be empty files when imported into Twinmotion for Revit.
From the official FAQ:
“Q: What are the differences between what was announced (Twinmotion for Revit) and the previous version of Twinmotion?
A: Twinmotion for Revit does not currently include the Twinmotion Cloud feature (Cloud Presentations and Panorama Sets), even if you have an Epic Account. Otherwise, It is identical to the current Twinmotion version.”
Do you think that perhaps the bridge between 3DSMax and "Twinmotion for Revit" is deliberately non-functional by design, because I'm not using 'Full Vanilla' Twinmotion?
I've tried to export or synchronize a simple geometic 'box' from Datasmith export from 3DSMax to Twinmotion for Revit, and nothing. It's just blank, zero polygons in the udatasmith file.
Twinmotion for Revit should work with any Datasmith exporter for any program that supports Datasmith.
The issue you experienced was caused by an incompatibility between the Datasmith plugin version you had installed for 3ds Max and the Twinmotion for Revit version. Twinmotion 2022 only supports up to Datasmith version 5.0.3, and any newer version of Datasmith is not compatible. Since you used Datasmith 5.1.1 in 3ds Max with Twinmotion for Revit 2022.2.3, the Datasmith import did not appear correctly.
For Datasmith 5.1.1 or newer, you need to use Twinmotion 2023.1 or newer. Alternatively, to stay with Twinmotion 2022, you can uninstall the Datasmith plugin and download the older 5.0.3 plugin.