Unable to subscribe to a twitch channel, I have just linked my amazon account with my twitch and it states I must wait till the 4th August before I can sub to anyone. Does anyone know why?
Recently did a sponsor for stream elements and go a decent payout from it so obviously I was super happy but today i look at my email and it's say I now won't be getting paid. What is the best way to prove to them I am legit and get the money back?