Jump to content

Recommended Posts

Posted (edited)

Description

Game fails to load main menu, stuck at 57% progress.

What Happened

I saved my V7.12 campaign, quit the game, upgraded to V7.13, now the game cannot open the main menu & gets stuck at 57% progress.

The console in the loading screen displays a repeating red error message:

Quote

UnityException: get_persistentDataPath is not allowed to be called from a MonoBehaviour constructor (or instance field initializer), call it in Awake or Start instead. Called from MonoBehaviour 'XenonautsMain'. See "Script Serialization" page in the Unity Manual for further details.

Screenshotfrom2026-03-2110-48-12.thumb.png.23d6da7932eb81a85bde87fe9aac1091.png

Further Info

  • Please see attached output.log, although based on the timestamp I'm not sure it captured anything relevant to this issue: output.log
  • Pressing F11 doesn't do anything
  • I play on linux via steam proton, and although xenonauts 2 does not officially support linux, every 6.x stable & 7.x experimental build I've played prior to 7.13 has worked).
Edited by fusion-waffle
  • fusion-waffle changed the title to [V7.13.0 - startup] game fails to start & display main menu, stuck at 57% progress - (RESOLVED BY v7.12.1 HOTFIX)
Posted

The v7.12.1 hotfix resolves this for me - thank you!

After installing v7.12.1 I was able to start the game as expected, & from a quick test the basic functionality of the game works as expected (loading v7.12 geoscapape save, exiting, saving & loading in geoscape & tactical combat, not hanging during first enemy turn, etc)

Posted
On 3/21/2026 at 4:33 PM, fusion-waffle said:

The v7.12.1 hotfix resolves this for me - thank you!

After installing v7.12.1 I was able to start the game as expected, & from a quick test the basic functionality of the game works as expected (loading v7.12 geoscapape save, exiting, saving & loading in geoscape & tactical combat, not hanging during first enemy turn, etc)

Thanks for the update, yeah we've temporarily rolled back to 7.12.1, we'll be releasing 7.14 soon which will come with more fixes (plus some from 7.13)

Posted (edited)
4 minutes ago, Kouki said:

Thanks for the update, yeah we've temporarily rolled back to 7.12.1, we'll be releasing 7.14 soon which will come with more fixes (plus some from 7.13)

The current version you actually have live in the experimental branch is v7.13 (the second one that was pushed to experimental branch yesterday).  that second attempt at v7.13,  also resolves this issue, but has another serious issue (crash to desktop when certain engineering projects are completed) -- see 

 

Edited by fusion-waffle
Posted (edited)

I resolved  this on my mac by re-validating files over Steam (i play over Crossover) - it's a tmp workaround since devs will push fix but if you want to play, try it :)

Edited by Senteliks
  • 3 weeks later...
Posted (edited)
47 minutes ago, Kuhtal said:

I still have this problem in v7.18.7, tried everything and nothing helps, what can i do?

It's probably a different problem, with a similar symptom.

 

It looks like v7.18.17 is an experimental version. Experimental versions are often significantly buggier than stable versions, sometimes to the point of being unplayable.

 

If you are wanting to just play the game, you could try reinstalling the stable version

  1. from outside of steam, completely delete your Xenonauts 2 install folder (  steamapps/common/Xenonauts2  )
  2. in steam, switch back to the default public stable branch (steam library -> right click on xenonauts 2 -> properties... -> game versions & betas -> default public version)
  3. reinstall the game

If that doesn't work, the next thing to try is a full clean install after wiping everything including all of your settings etc

  1. If you have a campaign in progress, back up your save games -- for me, they're in C:/users/your_username/My Documents/My Games/Xenonauts 2/Saves
  2. from outside of steam, delete
    1. the entire game directory:  steamapps/common/Xenonauts2
    2. C:/users/your_username/AppData/LocalLow/Goldhawk Interactive/Xenonauts 2
    3. C:/users/your_username/My Documents/My Games/Xenonauts 2
  3. reinstall the stable version of the game from steam
  4. copy your saves from where you backed them up back into C:/users/your_username/My Documents/My Games/Xenonauts 2/Saves

 

If the problem persists, create a new bug report thread & attach your output.log & player.log -- see the pinned guide where to find those.

Edited by fusion-waffle
Posted
10 hours ago, Kuhtal said:

I still have this problem in v7.18.7, tried everything and nothing helps, what can i do?

Can you send us your log files so we can check what errors are causing the game to crash?

You can usually find this in Documents\My Games\Xenonauts 2\Logs, under a .log file named "output". If you can attach said file when you make a reply, we can check so that's causing the bug.

I'd suggest doing a clean install as outlined by fusion-waffle too, especially if you've owned the game at any point in time prior to the 1.0 release.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...