Linking Xbox accounts

Hey. I’ve been fighting to link my Xbox account and my battle.net account all day (this was originally for the battle pass skins on overwatch but now I’m just exhausted). At first, I linked it to the wrong account. No problem there, unlinked it and deleted my old account. Then? I tried to link it to my current account and it keeps coming up with error messages. I kid you not I’ve been trying to do this from 7am. I’m going to cry. Can someone please offer advice? I’ve been struggling for hours. I just wanna play overwatch.

well. It says when you link xbox account, gives you a warning, you wont be able to link another one for 1 year.

Note There will be a 1-year cooldown before you can connect a new Xbox account to your Battle.net account . This cooldown does not apply if you reconnect the same Xbox account back to your Battle.net account. It only affects the linking of new Xbox accounts.

Hello i have alomst the same problem it says “ Provider did not accept user authorization. Try logging out from your provider account and retry” i did everything i changed my password i changed email address and i made sure it the same in xbox
And i changed my password in Microsoft Literally i did everything yet is still give me the same message i really want the skins😔