I receive an error when calling MoveWithinTree (with different unit distinguished name) twice for one user :

user.MoveWithinTree("test");
user.MoveWithinTree("users.test");

Error: "Couldnít move object within the tree"

If I call it in two different applications there is no problem.

Any ideas?