Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
1) If on windows, navigate to C:/Users/[username]/AppData/Local/FalloutShelter or something like that. You'll need to "show hidden files" to see AppData. You may also want to check "show extension" under windows properties somewhere if you can't see extensions.
2) Rename Vault1 (this is the top vault, if your saved vault is the middle one then you should see Vault2 etc) to something else. Make sure you save this file just in case.
3) Copy "Vault1.sav.bkp" and paste it right in that folder. Rename this copy "Vault1.sav"
4) Load your vault and see if it works. If it fails as well, open Fallout Shelter.log and post it here.
-> 9: 57:48.30 A Exception
errorCode: 1.102.0.3414852447.3256383489.0.3414852447.1320441829.0.3414852447.82428434.0.4255010436.155921989.0.2531747612.4231872978.0
NullReferenceException: Object reference not set to an instance of an object
Stacktrace:
WastelandCycle.Deserialize (System.Collections.Generic.Dictionary`2 dic)
Wasteland.Deserialize (System.Collections.Generic.Dictionary`2 wastelandDict)
Vault.Deserialize (System.Collections.Generic.Dictionary`2 dict)
SerializeHelper+<LoadGameEnum>c__Iterator0.MoveNext ()
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress)
-> 10: 10:06.56 A Exception
errorCode: 1.102.0.2967220424.1253987573.0.2967220424.1254014488.0.1399223579.1254014488.0.3414852447.1254014488.0.3414852447.1253987573.0.3414852447.82428434.0.4255010436.155921989.0.2531747612.4231872978.0
NullReferenceException: Object reference not set to an instance of an object
Stacktrace:
TrainingRoom.GetPanelType (.Dweller dweller, .TrainingSlot slot)
TrainingSlot.GetPanelType ()
TrainingSlot.ShowDwellerIcon ()
TrainingSlot.Deserialize (System.Collections.Generic.Dictionary`2 roomDict)
TrainingRoom.Deserialize (System.Collections.Generic.Dictionary`2 roomDict)
Vault.Deserialize (System.Collections.Generic.Dictionary`2 dict)
SerializeHelper+<LoadGameEnum>c__Iterator0.MoveNext ()
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress)
RIP my dwellers exploring the wasteland.
This fixed it on the first attempt. Thank you, Mysterious Stranger.
Open your vault (both your original and your backup) in https://rakion99.github.io/shelter-editor. Do you still see no dwellers?
Your error suggests there's issue with a training room, maybe a dweller in a training room was corrupted.
For Si, your error might be wasteland related, maybe a dweller traveling there was corrupted.
In either case, check to see if your vault and dwellers are still intact with the online editor.
There's a downloadable editor that's a little more user friendly at: https://robot9706.github.io/FSSE/ (I suggest this if you have to go through 167 dwellers)
If you're serious about preserving your vault:
1) Make a backup of your vault.
2) Use the editor to remove all dwellers and see if it loads
3) If it now loads, then you know the error comes from a corrupted dweller. Replace your vault with backup and systematically remove dwellers until you find the culprit.
4) If you have no dwellers in your vault or if deleting all of them doesn't fix the error, then unfortunately I think you're hosed. You can try messing with other stuff like removing rooms etc, but I don't recall them causing crashes directly. Almost always its some dweller interaction.
Note* This should all be done while steams 'cloud sync' is disabled. Otherwise, steam might overwrite your save files and the changes would be lost... reverting it back to the broken state. You wouldn't think steams cloud save feature would do this... checking to see which save file has a newer save date and keep the newest. But, I'm here to tell you it absolutely DOES overwrite newer saves with OLD cloud save data. I get screwed by it everytime I have to re-install the client cuz it reverts to having cloud save enabled and my newer saves get borked.