The joys of computers.
Sounds as if there was something which became corrupt during the `wake up` cycle which was cured by Windows itself. I think the `Hardware has changed ...` message is standard where the wpa.dbl file is either not found or is corrupted.
I think that on occasions we all suffer strange problems that `cure` themselves either as part of a Restart or running some other software. But it is always (in my opinion) worth keeping a copy of the activation file (WINDOWS/System32/wpa.dbl) in its original, uncompressed form for emergencies.