Hi Mohammad Noori,
Just following up. I need you to confirm your exact Windows build version by executing winver in the Run dialog, as older builds require specific cumulative updates to process Microsoft Store edition upgrades successfully. Additionally, please confirm if you are currently authenticated to the local session utilizing the exact same Microsoft Account identity used for the $99 transaction, as a mismatched primary account token will cause the entitlement check to fail instantly.
As a best practice per official Microsoft documentation, you must attempt to synchronize your digital entitlement natively before forcing an offline state change. Execute wsreset.exe from an elevated command prompt to clear the Windows Store cache payload, navigate to Settings, System, Activation, and execute the built-in Activation Troubleshooter. This diagnostic tool is designed to query the Microsoft activation servers, detect the Pro digital license bound to your hardware hash and Microsoft Account, and automatically transition the OS edition by injecting the correct configuration passes. If the troubleshooter explicitly fails and you have verified no pending Windows Updates exist, you can then proceed with an offline upgrade. Disconnect all active network adapters and execute changepk.exe /ProductKey VK7JG-NPHTM-C97JM-9MPGT-3V66T from an elevated command prompt. This executable safely initiates the Windows Component Store feature unlock. Once the system reboots into Windows Pro, reconnecting to the internet will allow the Software Protection Service (sppsvc) to authenticate your hardware ID against the recent Store transaction and silently activate the digital license.
Hope you found something useful in the answer. If it helped you get more insight into the issue, please consider accepting it. Thank you and have a nice day!
VP