Are you trying to do this on your console or website? I have found that website works great for me, just click on my account in top right, then upgrade/manage next to avatar and choose the sub you want.
If that doesn't work for you, go to Billing.microsoft.com and make sure you don't have any outstanding balance.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.