Hello Roderick Hebden,
When an activation code does not work, the most common cause is a mismatch between the edition installed and the license purchased. For example, a Windows 11 Pro key cannot activate a Windows 11 Enterprise installation. You should first confirm the installed edition under Settings > System > About and compare it with the license you purchased. If they do not match, you need to switch editions using the generic edition key to realign the system before applying your purchased license.
Another frequent issue is error code 0xC004C003, which indicates that the activation server has blocked the key because it is invalid for the current edition or has already been used. In such cases, you should verify the license source. If it was purchased through the Microsoft Store, the activation should be automatic once the edition is corrected. If it was a retail key, you must enter it manually under Settings > System > Activation > Change product key.
If the activation still fails after edition correction, run the command slmgr /dlv in an elevated Command Prompt. This will show the current license channel and activation status. If the license channel is mismatched (for example, showing Volume:GVLK when you purchased a retail license), the system must be reinstalled with the correct edition media.
If none of these steps resolve the issue, the key may be blocked or invalid. In that case, the only reliable path is to contact Microsoft Support with your purchase details so they can reissue or validate the license. Avoid using third-party activation tools, as they are not compliant with Microsoft’s Code of Conduct and can compromise system integrity.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.