After being unable to sort my authenticator for like a year now or almost that, and after a few tickets about it and as far as they told me blizzard does not know this so i guess i will put it here for people to consider as one of the reasons their authenticator dont work.
Authenticator cannot be a sim that has a group contract on. For example i have a family contract which says for every family member at X provider we get a discount. So even tho the number is still registered under my name, its a group contract there for blizzard does not accept those numbers even tho they have no idea what it is.