Hi @YutongTie-MSFT so it turns out this is a non issue. There was actually a bug on my code. I was attempting to run the "CopyDocumentModelTo" against the target client instead of the source client.
My code looked like this:
var targetAuthorizationCopy = _targetModelClient.GetCopyAuthorization(sourceModel.ModelId);
var copyModelToTarget =
_targetModelClient.CopyDocumentModelTo(Azure.WaitUntil.Completed, sourceModel.ModelId, targetAuthorizationCopy);
It is actually meant to look like this:
var targetAuthorizationCopy = _targetModelClient.GetCopyAuthorization(sourceModel.ModelId);
var copyModelToTarget = _sourceModelClient.CopyDocumentModelTo(Azure.WaitUntil.Completed, sourceModel.ModelId, targetAuthorizationCopy);