AFAIK, Windows Server OEM (OEM_DM channel) licensing activates only the physical host. The OEM key embedded in the Dell server's BIOS is valid for that hardware only. The virtualization rights included with Windows Server Standard (1 physical + 2 virtual instances when the host is used only for Hyper-V) are usage rights, not activation rights. They allow you to legally run two Windows Server Standard VMs, but they do not automatically activate them and they do not provide transferable product keys for those VMs.
AVMA fails with 0xC004F035 because Automatic Virtual Machine Activation requires the host to be activated with a Volume License key (Datacenter or Standard) and be operating as a volume activation host. OEM activation does not support AVMA. AVMA is only supported when the host itself is activated via Volume Licensing (MAK or KMS) and is running Datacenter or Standard under Volume License.
Using the OEM key inside the VM fails with 0xC004F050 because OEM_DM keys are locked to the physical motherboard firmware and cannot be used in virtual machines.
You should use Volume Licensing activation for the guest VMs. That means using either a MAK key or a KMS infrastructure from a Volume Licensing agreement. The VMs would be installed with a Windows Server 2025 Standard Volume License key and activated via:
slmgr /ipk <Volume_MAK_or_KMS_Key>
slmgr /ato
If using KMS, the VM would use the generic volume license key (GVLK) for Windows Server 2025 Standard and activate against your KMS host automatically once DNS and connectivity are correct.
If you do not have Volume Licensing, you could purchase additional retail/volume licenses specifically for the VMs.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin