Hi there! You'll need to ensure that your Frontier and Steam accounts are linked together. After this, you should just need to use the STEAM LOG IN button on the launcher to access Odyssey.
If you have any issues with this, you can send us a ticket via https://customersupport.frontier.co.uk/hc/en-us and we can assist further :)
- Support Agent Nova