It says that I claimed it, but I dont have the stuff, so I contacted Twitch. They verified everything and told me to contact Runescape. How can I do that? I have a screen shot of the Twitch chat where he tells me to contact Runescape
Your thread has been moved to the community payment forum, as these issues fall under there.
Is your inventory full by any chance? If your inventory is full, it will not be added to your account. You can also ask Diango to see if he has the umbra chests.
If that does not work, then you can contact Jagex by following the steps listed here:
Promotion help
. Answer the questions, read through the articles, and if that does not help, then you can contact them through the ways listed there.