I got accepted, but I don't know where to find the key. Nor do I even have the beta tester role on the site.
I think we gave the role to the wrong account
oh ok, my website account name is "shoo". Can you try to give the role to the correct account?
Fixed