Hello Sandunie Wijesekara, welcome to Microsoft Q&A forum.
Have you checked the AI answer? If those steps didn't work, try these additional troubleshooting steps:
Reset Microsoft Store cache:
• Press Win+R > type wsreset.exe > Enter
• Wait for Store to reopen automatically (this clears cache that might be holding old region data)
Check your Microsoft account billing region:
• Go to https://account.microsoft.com > sign in
• Click Payment & billing > check what country is listed there
Note: If your Microsoft account was originally created/registered in a different country (like US), the Store currency may remain tied to that original billing region even after changing device region settings. This is especially true if you have purchase history or active subscriptions from the original country. In those cases, Microsoft may not allow billing region change.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.