Thanks a lot, nice answer.All the components on system (motherboard, GPU, storage) participate in a "signature" of that system. If that signature changes enough, it will trigger activation.
Most probably, before you swapped this HDD, there were other "minor" changes, and HDD swap was the drop which triggered "major" change.