There has not been a response yet, I do see emails from you in the system. It is not automated, someone has to answer. I know they are getting to it as fast as they can, but I think it can be the next day.
All subscription holders for Wowza Media Server 3 were emailed their new license key for Wowza Streaming Engine in February when Wowza Streaming Engine was released. As the upgrade was no cost this did provide a simple and pro-active method for us to issue new keys without needing you to contact support/billing to get your new license key. I would recommend checking your spam filters.
Our billing team can, and will, resend this to you however please be aware that billing/license key issues are strictly checked before going out to make sure the correct information is sent to the correct user. This may take longer than you are expecting however this is required.