We have been made aware of an error that appears when attempting to link your Ubisoft account to your Twitch account, or when enabling Twitch Drops. This is currently under investigation.
In the meantime, we recommend checking the following locations to see if your accounts are linked:
Twitch Account Connections
If the are linked, you must follow the new Reward Claiming process to acquire any Twitch Drops. Steps to do so are outlined here: TWITCH DROPS
We apologize for any inconvenience caused. If you claim a Reward, but do not receive it on your account, please let us know.