Exact same issue with the other set of twitch drops they recently did (did not do the ones you're referring to). Same issue... Twitch said it's linked to my Steam account (that bought BF6), as well as EA account. Though on the EA side.. it showed my Twitch account as a random string of numbers and letters. I've only had one twitch account so I assumed it was just a glitch on the username. I claimed the twitch drops successfully on twitch side... never appeared on game side. Contacted EA support and got a generic (likely AI) response and it said to respond again if it's not resolved and a team member will reach out to me for further questions. I did so, never received another response. This was like 3 weeks ago almost a month. Tried seeing of I could just relogin to EA/Twitch link. That didn't work. I saw some threads on reddit and elsewhere claiming the same issue with the EA side showing random string of letters/numbers for twitch and they had success unlinking and relinking same Twitch account... tried that but after unlinking it said this account is already linked to a Twitch account (insert random string of letters/numbers as said linked Twitch again) and that only one Twitch account can be linked to an EA account's lifetime. So basically screwed on what seems like a glitch on the EA API side of things for this twitch drop and all future ones :-)