It shows claimed for me, so I unlinked my account both on Warframes site AND on twitch then relinked them. Relogged back in and it showed up, not only did I get Sevagoth in the mail I also got a bunch of stuff from previous drops i didnt even know didn't go through; hope this helps.