I'll have to create a newhwid.exe for testing this against the current version.
There are some things you could try:
Try to reboot (you said it worked before it didn't)
Has your name the maximum amount of characters? Try to remove one.
Let me know what you did and if it helped so I can look more into it.