ZevLexx,
Thanks very much, this was very helpful.
Changing the Funcom ID in game.db seems to have done the trick.
Essentially I created a new game in the Steam version which created a new Funcom ID.
Quit the game, opened the ‘game.db’ file from under ‘C:\Program Files (x86)\Steam\steamapps\common\Conan Exiles\ConanSandbox\Saved’ with the SQLite application.
‘Browse Data’ tab → select ‘account’ table.
Made a note of the ‘user’ ID code (16 digit code).
Renamed the ‘game.db’ file to ‘game.db.old’.
Copied the GamePass save game from under ‘C:\Users…\AppData\Local\Packages\FuncomOsloAS.ConanExiles_pkaskhy6cdq4g\LocalCache\Local\ConanSandbox\Saved’ to the Steam save game folder above.
Opened this in SQLite. ‘Browse Data’ tab → select ‘account’ table. Then changed the old Funcom ID for the new one that was created from the Steam version.
Saved the file and loaded Conan in Steam, continued game and loaded fine.
Hope this helps someone else out.
Cheers.