Maintenance for the week of January 12:
• [COMPLETE] ESO Store and Account System for maintenance – January 14, 9:00AM ET (14:00 UTC) - 12:00PM ET (17:00 UTC)
Same here. I listened to 2 different streams on Friday and Sunday last weekend and it said drops enabled, but I got no drops. I checked today after seeing this thread and I also have no linked to twitch on My Account here (Twitch says linked to ESO though...)
Edit: Just checked again and the Twitch link is back (and says linked)