deafdudelopey said:Apparently since it was a Twitch issue if you reach out to their support and file a ticket they can manually set your tracker to 100% so you can claim him. I've seen some people on twitter having success with that. I opened my ticket yesterday mornign so we will see how that goes.
Just submitted a ticket to Twitch as well and I'll update here if/when I get anywhere with it!