Activation Issue

I bought the game through an affiliate link, but I’ve not been able to activate said key through stream. It says the game is not available in my country but I can go to the steam store and add it to my cart, so the game is obviously available. I tried to contact support but they told me to make a post here so devs could read about it?