I would have to agree with Auhgag. >.<
I understand that the folks in this situation are frustrated. We share your frustration, but I’m afraid I don’t have any additional information. The reported issues with the Twitch drops are under investigation. If there was more information available to share, I’d be the first one to share it.