it dont´understand
if you post the ztl and the obj maybe i can help
what you have to understand is the following:
if you export geometry from zbrush, edit it in another 3d-app and reimport the model, zbrush checks:
polycount/vertex order
position, scaling, pivot point
so the best thing to do is not to change these attributes - then reimporting the obj won´t cause any problems
you still may change the shape as changing the shape does not change the vertex order
and yes, you can also change vertex order by adding edge loops etc - but then zbrush will ask you if it should project the detail of the higher subdivision levels during import
if you exported Subdivision level 1 - and if you want to reimport the changed model, you also have to import at Subdivision level 1 - other wise you will have different number of faces, vertices, edges
read the docs, simulate your workflow with primitives to find out, how it works
but at the moment your description just does not give me enough information