This is caused when SMG does not have an explicit delivery route for the non-local domain.
By default, SMG always routes email in the inbound queue to a local server. When the recipient is changed to the non-local mailbox, the SMG does not have a hardset routing rule, and attempts to deliver the mail locally, which fails. The local Exchange server does not accept email for the non-local domain, and blocks the email relay.
Thanks for your feedback. Let us know if you have additional comments below. (requires login)