Hello Greer,
Thank you for posting question on Microsoft Windows Forum!
Based on the issue description. The plausible explanation to this issue is that moving the SSD into another laptop usually counts as a major hardware change, because Windows activation is primarily tied to the motherboard. Not the SSD. That might be the reason why Windows 11 Pro is now reporting that it is not activated. For more information https://support.microsoft.com/en-US/Windows/activation/reactivating-windows-after-a-hardware-change
Whether you can reactivate Windows depends on what type of license you had. If you had a Retail license (purchased separately), you can transfer it to the new laptop. Sign in with the same Microsoft account that was linked to the license, then go to Settings > System > Activation > Troubleshoot and choose "I changed hardware on this device recently". Select your old laptop from the list of devices tied to your account. Then check the box that says "This is the device I’m using right now" and click Activate.
On the other hand, if your Windows license was an OEM license that came preinstalled on your original PC or laptop, it is generally not transferable to different hardware. In that case, the new laptop will need its own Windows license.
To check whether a key is embedded in the laptop's firmware, you can open Command Prompt as Administrator and run this command wmic path softwarelicensingservice get OA3xOriginalProductKey . If it returns a 25-character key, that is the OEM key stored in that laptop's BIOS/UEFI. If it returns nothing, your activation likely relied on a digital license rather than an embedded key.
Hope the above information is helpful! If it is. Free feel to hit "Accepted" for benefitting others in community having the same issue too.