EDIT: Someone else (on Reddit, go figure) sent me an invite the day after. This may be a shocker to you but you kinda have to accept friend requests before you can send beta invites.
Accepted. Nothing’s come yet but I will let you know when the invite arrives.