This is a bump of
There is no further information.
This forum can’t really help you.
Please do not make duplicate posts.
Which is why you didn’t get a reply on yoru first post on this matter.
if they didn’t reply, then they didn’t reply.
If you are working with I been working on with my software engineer for Twitch
then they have internal channels to reach out on I imagine.
The email you sent is the best route and (re)posting on the forums will not help you really since you already sent an email.