Welcome to Microsoft Q&A!
Thank you for sharing your situation HAQ2275. I understand that your Microsoft account was originally created under a legacy Xbox Live Family Plan, which assigned it an @xboxlivefamily.com alias. The system retains this original alias as the immutable primary username, which is why you are unable to switch it to your Gmail address.
Unfortunately, what you found out is true — Microsoft accounts created under these legacy domains often have restrictions that prevent changing the primary alias.
However, you can still add your Gmail address as a secondary alias. This will allow you to sign in with your Gmail and use it for most communications, even if the @xboxlivefamily.com alias remains:
- Go to Manage how you sign in to your account
- Click Add email > Add your Gmail address as a new alias
- If the option is available, click Make primary next to your new mail
- If this fails or is greyed out, your account may be restricted from changing the primary alias
If you want complete control over a new Microsoft account with your Gmail address as the primary alias, your only option may be to create a new account. Please be aware that this can make it difficult or impossible to migrate your Xbox profile, game licenses, or other data, as some items may not be transferable.
I know this is probably not the answer you were hoping for, and I am truly sorry for not be able to help more. But I believe it is best to be direct and give you the correct information! Thanks for your understanding!
If the answer is helpful, please click "Accept Answer" and kindly upvote it to assist others who might face similar issues. If you have extra questions, please click "Comment".
Note: To enable e-mail notifications, follow the steps in our documentation!