Sometimes, the Evaluation edition is locked strictly to the evaluation channel, and the slmgr /ipk method might fail with an error code (commonly 0xC004F069). In this case, you may need to manually specify the edition.
Note your build (e.g., LTSC 2024 vs. GAC) to ensure you have the correct license key.
slmgr /xpr