Hello George Chaidogiannos,
This one looks like an account mismatch rather than a lost purchase — the Store sees the license but the Launcher is checking a different (or out-of-sync) Microsoft account, so it falls back to Buy Now/Demo. Since the Store already shows it as Owned, your purchase is fine; it's just not being detected on the Launcher side.
It's worth running through these in order:
- Confirm the Store and the Launcher are both signed into the same Microsoft account — the exact one that shows "Owned."
- In the Launcher, sign out completely, then restart your PC.
- Sign back in with that owning account and check the correct edition tab (Java vs Bedrock) shows Play, not Play Demo.
- As a cross-check, sign in at minecraft.net and confirm it lists the game as owned on that account.
- If it still says Buy Now after all that, it's likely an entitlement glitch on the account — Minecraft Support can check the license directly.
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.