Yes, this is a possible reason. I'm living in a region where tsw isn't in my region store. I use my old UK sign in to get tsw.
where do you live? I noticed that this game is not available in many countries. You might live somewhere where this game is not available.