| Previous | Next |
| ERROR_DS_CANT_MOD_OBJ_CLASS | ERROR_DS_GC_NOT_AVAILABLE |
ERROR_DS_CROSS_DOM_MOVE_ERROR
The requested cross-domain move operation could not be performed.
ERROR_DS_CROSS_DOM_MOVE_ERROR is Win32 error 8216 (0x00002018) and concerns moving an Active Directory object across domain boundaries.
What to verify
Verify whether source and destination domains, object class, credentials, RID allocation, and dependencies satisfy the cross-domain move contract. Check source and destination distinguished names, object class and child count, and selected domain controllers.
Likely causes
- the object class or child objects cannot be moved across domains.
- source and destination controllers cannot coordinate.
- credentials lack rights in one domain.
- the target name or security principal state conflicts.
- required infrastructure or RID services are unavailable.
Troubleshooting steps
- Collect source and destination distinguished names.
- Record object class and child count.
Handling, retry, and recovery
Validate the move prerequisites on both domains, remove naming or dependency conflicts, and repeat through the supported directory API instead of recreating security principals manually.
Related errors
ERROR_DS_MODIFYDN_WRONG_GRANDPARENT concerns an in-domain hierarchy restriction; this code concerns crossing a domain boundary
Example
An automation tries to move a computer object with unsupported dependent state into another domain. A supported migration workflow preserves identity and completes the cross-domain transition.
References
Looking for a different code? Search another status or error code.