https://imgur.com/a/kBYeztr[/img]
I honestly expected better from DE and support. Sat up all night watching the entire stream, got the ephemera drop aswell so its not a problem with my account being linked. Why cant DE just admit they f-ed up!
Considering the twitch drops may take up to 7 days to be issued (the list is long and it takes time for the script and APIs to work through nearly half a million accounts), it's possible that as the logs exist right now you're ineligible, because the API may not have yet issued the right requests/updates to fetch your eligibility because you may be lower down on the list, etc.
Moreover, DE stated on stream that it could take up to 7 days, and that you should only contact support if you did