Update / Additional Test Results
Thanks for the suggestions. I did some additional version testing, and the results are quite interesting.
I was initially testing:
- 3ds Max 2026.3 + Datasmith Exporter 5.8
- Native 3ds Max primitive (Box)
- No material / Standard Material without any texture
- Datasmith Direct Link → Synchronize
This consistently causes 3ds Max to crash immediately.
However, adding any texture map to the material allows the synchronization to complete successfully.
I then performed additional version tests to isolate the problem:
| 3ds Max |
Datasmith Exporter |
Native Box / No Texture |
Result |
| 3ds Max 2024.2 |
5.4.4 |
Yes |
Works |
| 3ds Max 2024.2 |
5.7 |
Yes |
Crash |
| 3ds Max 2024.2 |
5.8 |
Yes |
Crash |
| 3ds Max 2026.x |
5.6 |
Yes |
Works |
| 3ds Max 2026.3 |
5.7 |
Yes |
Crash |
| 3ds Max 2026.3 |
5.8 |
Yes |
Crash |
This changes my initial assumption quite a bit.
The most important result is:
3ds Max 2026 + Datasmith 5.6 → works
while:
3ds Max 2026 + Datasmith 5.7 → crashes
with the same basic native Box and the same material conditions.
I also tested different material/object conditions:
- Native Box + no material → crash
- Native Box + Standard Material, no texture → crash
- Native Box + texture map → synchronization succeeds
- Converting the Box to Editable Poly does not prevent the crash
Because the problem can be reproduced with a native Box even without a material, I don’t think this is primarily an Arnold or Physical Material issue.
At this point, my current suspicion is a regression or compatibility issue introduced somewhere between Datasmith Exporter 5.6 and 5.7, possibly related to how the exporter processes native 3ds Max objects/material data during Direct Link synchronization.
I have not yet determined whether the crash occurs in the general Datasmith export path or specifically in the Direct Link/Sync path.
The next test I plan to do is to compare:
Datasmith 5.6
- Export Selected
- Synchronize
against:
Datasmith 5.7
- Export Selected
- Synchronize
using exactly the same native Box and material setup.
Hopefully this can help narrow down whether the issue is in the Datasmith exporter itself or specifically in the Direct Link synchronization path.
If anyone from the Datasmith team can reproduce this with a clean 3ds Max scene containing only a native Box and a Standard Material without a texture, that would be very helpful.
Thanks!