Unable to recieve Twitch Drops

I was able to complete step 1 (sign in to game account) but when I try to complete step two and sign into my twitch account from the Atoma website I get a “Failed to Sign in” message at the bottom left of my screen. I am 100% sure that my twitch account and password are correct as i am able to log on to Twitch without issue.

Could you screenshot and show us what you’re seeing on https://accounts.atoma.cloud/twitch-drops please?