I watch the streams, but I don’t receive Twitch Drops. Why?
Check if you are logged in to your Twitch account and make sure it’s linked to your TechlandGG account (Step 3 and 4). Otherwise, you won’t be able to earn your Twitch Drops. To check your progress, go to your Twitch Inventory.
Also, please note that it might take up to 2 hours to get your rewards in the game once you claim it on Twitch, assuming you already have your Twitch and TechlandGG accounts linked.