Septem117; Since you only just created the account, the badge will not be enabled yet. It is a manual process; the Vault doesn't directly update forum accounts.
Alrond; There isn't a set frequency. I'll see if another update is planned, but the focus now is getting ready for the Early Access release.
EDIT: the script will be run again some time after Early Access starts (presumably there will be people setting up their Vault accounts to get keys at the last minute); when exactly depends on how hectic things get with the feedback and the rest of the continuing development, etc.