Hi there! Are you playing through Steam, and did you purchase the game through Steam? It sounds like you may need to use the STEAM LOG IN button on the launcher to access the game, since it's not detecting game access.
If you continue to have issues with this, it may be worth sending us a ticket via https://customersupport.frontier.co.uk/hc/en-us so that we can take a look with you :)
- Support Agent Nova