Still no OW2 beta invite (twitch drops)

i claimed a twitch drop to get beta acces a while ago (24+ hours) but i still don’t have access i double checked everything i could think of is there anything else i could do is or waiting my only option