Drops are awarded by the games themselves and not Twitch. If you received a notification that a drop was awarded but nothing appeared in game then you would need to contact Ubisoft support.
Drops are awarded by the games themselves and not Twitch. If you received a notification that a drop was awarded but nothing appeared in game then you would need to contact Ubisoft support.