Dear Tasmar,
Thanks for the details—both codes usually mean the key/edition don’t match or the activation service can’t validate after a hardware change.
First confirm your current edition: Settings > System > About (should say “Windows 11 Home”).
Make sure date/time and region are correct: Settings > Time & language > Date & time > Sync now; incorrect time often triggers 0xc0ea000a.
Connect directly to the Internet (avoid VPN/proxy) and ensure Windows Update works (open Settings > Windows Update and check).
Trigger the edition switch using the generic Pro key to upgrade the edition only: Settings > System > Activation > Change product key and enter VK7JG-NPHTM-C97JM-9MPGT-3V66T; restart when prompted.
After the edition changes to Windows 11 Pro, activate with your purchased Pro key: Activation > Change product key (enter your retail/OEM Pro key) then Activate.
If activation still fails, run Activation Troubleshooter: Settings > System > Activation > Troubleshoot (this rebinds the license after the hardware message).
Verify the key type matches the edition (e.g., Pro vs Pro N, Pro for Workstations); a mismatch returns 0xC004F069—use the correct key or ask the seller to exchange it.
For a quick check of upgrade targets, open an elevated Command Prompt and run: DISM /online /Get-CurrentEdition and DISM /online /Get-TargetEditions (Pro should appear in the targets).
If your device has an embedded OEM Home key in firmware, that’s fine—the steps above override it; just be sure you activate with a Pro key after the edition switch.
If corporate security blocks activation, allow activation.sls.microsoft.com and validation.sls.microsoft.com, then run slmgr /ato.
As a last resort, repair system files (DISM /Online /Cleanup-Image /RestoreHealth then sfc /scannow) and retry step 5.
Please share any error text from Settings > Activation or the output of slmgr /dlv if it still won’t activate, and I’ll investigate further.
If this helps you complete the upgrade, please click Accept answer so others can find it too 🙂.