Maintenance for the week of March 25:
• [COMPLETE] ESO Store and Account System for maintenance – March 28, 9:00AM EDT (13:00 UTC) - 12:00PM EDT (16: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)