Comment 1 for bug 1418384

It is not supported to move a project between domains by design (as you can see by the error). This is for a number of reasons, notably around security.

I am not sure the best document for this to go into. The error is not a very deep explanation of what happened when filtered through the openstack client interface (but it still makes sense, the Domain ID cannot be changed).