I'm using Blizzard Authenticator and Starcraft II login screen prompts me each time to enter the code. Everything would appear to be fine, unfortunately it isn't:
Blizzard recently announced that they have updated the authentication system to intelligently track login locations and, if one is consistently connecting from the same place, may not be asked for an authenticator code.
That new feature worked flawlessly for a few days, but suddenly it stopped.
Nothing changed in my machine, and I'm using the very same computer to play.
I'm being prompted again to enter the code every time, even after watching a legacy replay.
I want to find out what's causing the problem. I would really appreciate any advice you may have.
UPDATE: I have a static IP (Sorry I didn't mention that sooner)
Best Answer
It's either because your IP address changed (which is likely if you haven't specifically purchased a static IP plan from your internet service provider) or it's been a week since you last authenticated:
From the the Blizzard WoW Forums:
Unfortunately, the Blizzard FAQ is worded in a way that sounds like he new functionality won't always trigger
Also, according to the EU FAQs, this isn't active for SC2 accounts at this time: