I own Minecraft Java edition, and if I use the old launcher I can still play the game, but when I am in the new launcher just the demo version is available. I think that it might be because the new launcher signs in with an Xbox live account that is attached to my Microsoft account, and I can't sign in with just the Microsoft account. So the launcher is trying to connect with Xbox and sees that I don't have the game pass and doesn't know that I own Minecraft through my Microsoft account and doesn't let me play.
Linked issues
Attachments
Comments


Thank you for your report!
We're tracking this issue in MCL-16570, so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as invalid. Please take a look at the parent ticket (MCL-16570) and see if an explanation is provided there in the description of the ticket or in the comments for why this issue is invalid.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Duplicates MCL-16570 Please read for a possible solution.