Affects Version/s: 2.50 Beta 1
Fix Version/s: None
You landed on this page because the game detected an error to start the game.
The issue occurs because the game failed to initialize the Steam client.
Note that this is expected behavior in certain conditions (see below for details).
To resolve this issue, please remove the steam_appid.txt file from the game directory (where the X4.exe file resides) and restart the game.
If this doesn't solve the issue or you don't have the steam_appid.txt file present in the game directory, please send a mail to firstname.lastname@example.org with the subject set to "X4-293 - steam_appid.txt startup issue".
In the mail please describe whether the issue is persistent for you (i.e. occurs all the time) and provide a screenshot Windows explorer showing all files in the X4 game directory.
As an intermediate measures we also provide a NoSteam executable which bypasses the Steam integration and should not trigger this problem. While we suggest you wait for further instructions by mail, you can give the NoSteam executable a try by following the instructions on this troubleshooting page.
If the steam_appid.txt file is present in a game folder, Steam has some developer specific behavior which circumvents certain checks (f.e. pointing out if the game is not owned by the current logged in user).
Usually no player should put that file into the folder and if it's present it must have been placed there manually (since X4 does not ship with that file).
By removing the file, you restore the normal Steam behavior and the initialization error which triggered the problem should be resolved.
While the issue here suggests the case got introduced in 2.50 Beta 1, it was actually present since X4 1.0 (but reported as the Exitcode 2 (Steam initialization error)-startup error). To help users who run into this particular situation to explicitly point out the issue being caused by the presence of the steam_appid.txt file, 2.50 Beta 1 added an explicit check for that file and redirects the user to this page to provide the more specific instructions.