Managed Apple ID works for iMessage on bare metal, but fails in macOS VM (same hardware)

Hi all,

I'm running 2 macOS VMs on a bare-metal Mac (host is also macOS). I'm seeing inconsistent iMessage sign-in behavior depending on the Apple ID type and whether it's bare metal or virtualized:

Managed Apple ID (ABM-issued): signs into iMessage fine on the bare-metal host.

Same Managed Apple ID: fails to sign into iMessage inside the VM on the same physical machine.

Personal/basic Apple ID: signs in fine in the VM without issue.

Has anyone run into this specific combination — MAID working on bare metal but not inside a VM, while a personal ID works fine in both?

Managed Apple ID works for iMessage on bare metal, but fails in macOS VM (same hardware)
 
 
Q