Update:
It seems that everytime max imports an .obj or converts an editable mesh to editable poly a reordering inside the object is happening.
Let’s call the normal order 1 and the changed one 2
When you import a zbrush .obj inside max 1 is changed to 2
Now when you convert the imported object from editable mesh to editable poly the order changes back to 1.
Exported .obj works in zbrush.
If you convert the editable poly in the 3dsmax scene back to editable mesh nothing happens but if you convert the editable mesh again to editable poly the ordering changes to 2.
So everytime you import an .obj or convert a mesh to poly you need to remember that the ordering changes and you have to export/import/export or convert the editable mesh to editable poly to change the order again.
Steve Weber