When you click the
Play button in Steam, the little box appears with the options of:
- Play Elite Dangerous
- Play Elite Dangerous: Horizons
- Launch Elite Dangerous in Steam VR Mode
Is that correct?
When I click on the top one, the Elite Dangerous Launcher then has the options of:
- Elite Dangerous: Horizons
- Elite Dangerous
- Elite Dangerous Arena
- Single Player Combat Training
Assuming you're having issues accessing Elite Dangerous and Elite Dangerous: Horizons, maybe you need to re-link your accounts?
https://customersupport.frontier.co.uk/hc/en-us/articles/360013639659-The-launcher-only-shows-a-Play-Demo-button-or-is-asking-me-to-purchase-redeem-Elite-Dangerous-to-continue-
The "Please purchase/redeem Elite Dangerous to continue" message will appear when the launcher does not detect Elite Dangerous game access. If you have purchased Elite Dangerous for S...
customersupport.frontier.co.uk
It may be even something as simple as logging out of the Launcher itself and logging in again, it may also be a good idea to Verify the Game Files in Steam itself, but I hope you get it working either way.