The error "Authentication Failed. This Account Does Not Have Xbox Live Profile" usually indicates that the Microsoft account you're using does not have a properly created Xbox profile, or Prism Launcher is unable to detect it correctly. Similar Prism Launcher sign-in issues have been reported by other users, including cases where the official Minecraft Launcher works but Prism Launcher does not.
Please try the following:
- Sign in to your Microsoft account at the Xbox website and verify that an Xbox Gamertag/profile exists.
- Sign in to the official Minecraft Launcher first and confirm that you can launch Minecraft normally.
- Remove and re-add your Microsoft account in Prism Launcher.
- Make sure Prism Launcher is updated to the latest version.
- If the account is newly created, wait a few hours and try again, as Xbox profile provisioning can sometimes take time.
If the account works correctly in the official Minecraft Launcher but still fails only in Prism Launcher, the issue is likely with Prism Launcher's authentication process rather than your Microsoft account. In that case, I recommend checking Prism Launcher's support channels or issue tracker for further assistance.
Could you confirm whether the same Microsoft account can successfully sign in to the official Minecraft Launcher and Xbox.com? That would help narrow down the cause.