Spaces in CloudIncludeList results in "No save files matching the specified filters have been found" when syncing saves
Platform
Operating system and version: Bazzite (Fedora Kinoite-based)
Legendary version (legendary -V): 0.20.34 (provided from Heroic Games Launcher)
Expected Behavior
Fallout 3's save files named *.fos should be uploaded to the cloud.
Current Behavior
The *.fos files are not uploaded.
Relevant portions from adeae8bbfc94427db57c7dfecce3f1d4.json:
"CloudIncludeList": {
"type": "STRING",
"value": "falloutprefs.ini, *.fos"
},
"CloudSaveFolder": {
"type": "STRING",
"value": "{UserDir}/My Games/Fallout3/Saves/"
},
"FolderName": {
"type": "STRING",
"value": "fallout3"
Note the space between the , and *.fos
Sync log:
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Got 0 remote save game(s)
[cli] INFO: Checking "Fallout 3: Game of the Year Edition" (adeae8bbfc94427db57c7dfecce3f1d4)
[cli] INFO: Overriding save path with "/var/home/outphase/Documents/My Games/Fallout3/Saves"...
[cli] INFO: Local save for "Fallout 3: Game of the Year Edition" is newer
[cli] INFO: - Cloud save date: N/A
[cli] INFO: - Local save date: 2024-01-09 02:25:39
[cli] INFO: Uploading local savegame...
[SGH] INFO: Packing savegame for "adeae8bbfc94427db57c7dfecce3f1d4", input folder: `/var/home/outphase/Documents/My Games/Fallout3/Saves
[SGH] WARNING: No save files matching the specified filters have been found.
[Core] INFO: No files to upload. If you believe this is incorrect run command with "--disable-filters"
Steps to Reproduce
- Download and install Fallout 3 from EGS.
- Attempt to upload the save to the cloud.
- See that no files were uploaded because none met the filters.
Additional information
Editing adeae8bbfc94427db57c7dfecce3f1d4.json to delete the space between , and *.fos will allow proper syncing of the save files.
After editing the json file to delete the space, the resulting save sync log includes:
[cli] INFO: Got 0 remote save game(s)
[cli] INFO: Checking "Fallout 3: Game of the Year Edition" (adeae8bbfc94427db57c7dfecce3f1d4)
[cli] INFO: Overriding save path with "/var/home/outphase/Documents/My Games/Fallout3/Saves"...
[cli] INFO: Local save for "Fallout 3: Game of the Year Edition" is newer
[cli] INFO: - Cloud save date: N/A
[cli] INFO: - Local save date: 2024-01-09 02:25:39
[cli] INFO: Uploading local savegame...
[SGH] INFO: Packing savegame for "adeae8bbfc94427db57c7dfecce3f1d4", input folder: /var/home/outphase/Documents/My Games/Fallout3/Saves
[SGH] INFO: Chunk #1 "ChunksV4/79/ADDD33FF335FCCA6_850105197BF645E685645EA5C4DA2F19.chunk" created
[SGH] INFO: Chunk #2 "ChunksV4/90/27F43445EAFBA4B7_696D338CD95C476DB298E575C0375AA6.chunk" created
[SGH] INFO: Chunk #3 "ChunksV4/64/FBF62AF97B18270A_F504EB6BD1E64FB69E217C362373B709.chunk" created
[SGH] INFO: Chunk #4 "ChunksV4/85/F4B151340608050C_A9A6E4D503B54800A29F9BAF2CAEA5EA.chunk" created
[SGH] INFO: Manifest "manifests/2024.01.09-02.25.39.manifest" written (571 bytes)
[Core] INFO: Starting upload...
[Core] INFO: Finished uploading savegame
Another user has confirmed on the Heroic discord server that their save is now synced with the Windows version of the Epic Games Launcher.
Thanks Bethesda
Hello, I have the exact same issue on my SteamDeck with Heroic Launcher and on my MacBook Air, also with Heroic Launcher. Where are those json files usually located? I cannot find any with the AppName ID.
This thread is the only source I found regarding this problem.
Thank you in advance.
I found the json file. I looked at the logs unter LEGENDARY_CONFIG_PATH variable. Thank you for the hint. Now sync is working.