BIOS activation after using the generic product key has always been a little wonky. It's possible this script is not necessary at all anymore, and Windows will automatically activate itself afterwards. I think it is unlikely, because Windows has already accepted the (invalid) generic key and will not try to replace it, hence the need for the script to do so.