Please be aware that Steam versions of Vegas Pro use Steam's proprietary registration and activation system - it does not use MAGIX's / Vegas' registratuion and activation system. If the suggestions given in the above link do not work, you will likely need to contact Steam Support as the problem likely relates to their activation system.