protonscr

Steam Cloud overwrites save after launching games on Linux with no prompt.

steamopen
ValveSoftware/steam-for-linux#12094 · opened 2025-06-09 by TolianTaro · updated 2026-04-29 · 6 comments · github
TTolianTaro 2025-06-09 github

System information

  • Steam client version: 1747701111
  • Distribution: Linux Mint 21.3
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • GPU: Nvidia 4080 Super

The Issue:

Launching a Proton game for the first time on Linux in a dual boot setup silently overwrites the existing Steam Cloud save with a blank save, without showing a sync conflict prompt or any warning.

This caused me to permanently lose my original Windows save data for Holocure, and Clair Obscur: Expedition 33.

Steam Cloud shows as "up to date" at all times, even after overwriting a populated cloud save with a fresh empty one.

Steps for reproducing this issue:

  1. Dual boot with Windows (with working game saves via Steam Cloud).
  2. Install Steam on Linux and launch a game like Holocure or Clair Obscur via Proton for the first time (no save file present yet).
  3. Steam Cloud syncs an empty save as the new latest version without asking.
  4. Relaunching the game on Windows shows the save data is gone — overwritten with the empty state from Linux.

What should have happened?

Steam should:

  • Prompt the user when syncing a blank or new save over an existing populated cloud save.
  • Preserve the Cloud save on first launch if no local save exists yet.
  • Provide conflict resolution before sync occurs, not after.

What I will do now

I am in the process of fully migrating to Linux only. Once set up, I will re-test the same situation (starting with a working cloud save and launching on a clean Linux system). This will help confirm if the bug is tied to dual boot sync behavior or to Proton’s prefix handling more broadly.

TTolianTaro 2025-06-11 github

Update:
Even with a clean Linux install it is still the same. installing and opening certain games on steam will erase old save data and it boot as if new across systems not only with dual-boot.

TTolianTaro 2025-06-12 github

Update/Fix Summary for Others Facing Similar Cloud Sync Issues (especially after reinstalling Linux):

figured out that the issue wasn’t with Steam on Linux itself, but with how Steam Cloud behaves when:

  • A game doesn’t properly sync .sav files to the cloud

  • Steam reports “Up to date” even when no save data is actually stored

  • The cloud sync may only upload configs (like settings.vdf) unless the game’s Steam Cloud config explicitly includes the real save path

Key findings:

  • Steam client’s “0 bytes stored” in Properties can be misleading. Always check the real cloud sync status here:
    https://store.steampowered.com/account/remotestorage

  • SteamDB can show what a game is configured to sync. If the save path or extension isn't tracked properly files may never upload.

  • If a save wasn’t uploaded before wiping/reinstalling your system, it’s lost unless manually backed up.

Fixes & Preventative Steps:

  • Always confirm cloud sync is enabled globally and per-game before playing

  • Let Steam finish syncing after playing—don’t shut down instantly

  • Back up your userdata/ folder periodically

If using dual-boot, be careful not to create local/cloud mismatch conflicts.
This won’t recover lost saves, but I hope it helps others avoid what I went through.

DDefman21 2026-03-28 github

I've made an interesting/weird observation: if you uninstall a game, install it again and launch it WITHOUT RESTARTING STEAM AFTER UNINSTALL AND INSTALL - your save files will be gone, Steam will sync empty files to the cloud.

But if you uninstall a game, install it again, THEN re-launch Steam - it will download the files from the cloud.

At no point during install/reinstall/launch Steam asked for local/remote conflict - it just override everything silently.

Installing Balatro for the first time:

[2026-03-28 12:14:07] [AppID 2379780] YldWriteCacheDirectoryToFile - empty vector, deleting '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:14:17] [AppID 2379780] Starting sync (eval,)
[2026-03-28 12:14:17] [AppID 2379780] AutoCloud checking local state for user ...
[2026-03-28 12:14:17] [AppID 2379780] Need to sync from local change number '0' to global change number '1' (full), but not attempting now
[2026-03-28 12:14:17] [AppID 2379780] Need to download file Balatro/1/meta.jkr
[2026-03-28 12:14:17] [AppID 2379780] Need to download file Balatro/1/profile.jkr
[2026-03-28 12:14:17] [AppID 2379780] Need to download file Balatro/settings.jkr
[2026-03-28 12:14:17] [AppID 2379780] Eval complete
[2026-03-28 12:14:17] [AppID 2379780] Starting sync (down,)
[2026-03-28 12:14:17] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:14:18] [AppID 2379780] Attempting to sync from local change number '0' to global change number '1' (full)
[2026-03-28 12:14:18] [AppID 2379780] Need to download file Balatro/1/meta.jkr
[2026-03-28 12:14:18] [AppID 2379780] Need to download file Balatro/1/profile.jkr
[2026-03-28 12:14:18] [AppID 2379780] Need to download file Balatro/settings.jkr
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/settings.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/1/meta.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/1/profile.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/settings.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/1/profile.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:14:18] [AppID 2379780] HTTP download for file 'Balatro/1/meta.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:14:18] [AppID 2379780] Download OK for file Balatro/settings.jkr
[2026-03-28 12:14:18] [AppID 2379780] Download OK for file Balatro/1/profile.jkr
[2026-03-28 12:14:18] [AppID 2379780] Download OK for file Balatro/1/meta.jkr
[2026-03-28 12:14:18] [AppID 2379780] Download complete, result OK
[2026-03-28 12:14:18] [AppID 2379780] Successfully synced to ChangeNumber 1
[2026-03-28 12:14:18] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'

Save files were synced and written to local.

Uninstalling Balatro

[2026-03-28 12:15:47] [AppID 2379780] Starting sync (up,AC Exit,)
[2026-03-28 12:15:47] [AppID 2379780] Running AutoCloud on exit. Looking for new and updated files
[2026-03-28 12:15:47] [AppID 2379780]     Evaluating rule 0 with root="WinAppDataRoaming" path="Balatro" pattern="*.jkr" (recursive)
[2026-03-28 12:15:47] [AppID 2379780]         Found 1 files that match /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/*.jkr
[2026-03-28 12:15:47] [AppID 2379780]         Found 2 files that match /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/*.jkr
[2026-03-28 12:15:47] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/meta.jkr to the cloud
[2026-03-28 12:15:47] [AppID 2379780]  Skipping un-modified file Balatro/1/meta.jkr
[2026-03-28 12:15:47] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/settings.jkr to the cloud
[2026-03-28 12:15:47] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/profile.jkr to the cloud
[2026-03-28 12:15:47] [AppID 2379780] AutoCloud complete
[2026-03-28 12:15:47] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:15:47] [AppID 2379780] Currently already synced to global change number '1', should be nothing to download
[2026-03-28 12:15:47] [AppID 2379780] Need to upload file Balatro/1/profile.jkr
[2026-03-28 12:15:47] [AppID 2379780] Need to upload file Balatro/settings.jkr
[2026-03-28 12:15:48] [AppID 2379780] Upload batch initiated, ID: ..., ChangeNumber: 2, App Build ID: 17459173
[2026-03-28 12:15:48] [AppID 2379780] HTTP upload for file 'Balatro/settings.jkr' beginning . . .
[2026-03-28 12:15:48] [AppID 2379780] HTTP upload for file 'Balatro/1/profile.jkr' beginning . . .
[2026-03-28 12:15:48] [AppID 2379780] HTTP upload for file 'Balatro/settings.jkr' (offset=0, length=977) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.
[2026-03-28 12:15:48] [AppID 2379780] HTTP upload for file 'Balatro/1/profile.jkr' (offset=0, length=3977) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.
[2026-03-28 12:15:49] [AppID 2379780] Upload OK for file Balatro/settings.jkr
[2026-03-28 12:15:49] [AppID 2379780] Upload OK for file Balatro/1/profile.jkr
[2026-03-28 12:15:49] [AppID 2379780] Upload complete, result OK

local files were synced properly to remote (I launched Balatro before uninstalling and my progress wasn't lost).

Installing Balatro again without relaunching Steam:

[2026-03-28 12:16:35] [AppID 2379780] YldWriteCacheDirectoryToFile - empty vector, deleting '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:17:35] [AppID 2371090] Starting sync (down,)
[2026-03-28 12:17:36] [AppID 2371090] Currently already synced to global change number '33', should be nothing to download
[2026-03-28 12:17:36] [AppID 2371090] Download complete in build list
[2026-03-28 12:17:36] [AppID 2371090] Successfully synced to ChangeNumber 0
[2026-03-28 12:17:36] [AppID 2371090] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2371090/remotecache.vdf'

Nothing was synced from remote because Steam thinks there's nothing to sync, launching Balatro at this point creates an empty profile on local.

Steam syncs empty save data to remote on game exit

[2026-03-28 12:18:39] [AppID 2379780] Starting sync (up,AC Exit,)
[2026-03-28 12:18:39] [AppID 2379780] Running AutoCloud on exit. Looking for new and updated files
[2026-03-28 12:18:39] [AppID 2379780]     Evaluating rule 0 with root="WinAppDataRoaming" path="Balatro" pattern="*.jkr" (recursive)
[2026-03-28 12:18:39] [AppID 2379780]         Found 1 files that match /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/*.jkr
[2026-03-28 12:18:39] [AppID 2379780]         Found 2 files that match /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/*.jkr
[2026-03-28 12:18:39] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/settings.jkr to the cloud
[2026-03-28 12:18:39] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/profile.jkr to the cloud
[2026-03-28 12:18:39] [AppID 2379780]     Persisting file /mnt/games/SteamLibrary/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/Application Data/Balatro/1/meta.jkr to the cloud
[2026-03-28 12:18:39] [AppID 2379780] AutoCloud complete
[2026-03-28 12:18:39] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:18:39] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:18:39] [AppID 2379780] Currently already synced to global change number '2', should be nothing to download
[2026-03-28 12:18:39] [AppID 2379780] Need to upload file Balatro/1/meta.jkr
[2026-03-28 12:18:39] [AppID 2379780] Need to upload file Balatro/1/profile.jkr
[2026-03-28 12:18:39] [AppID 2379780] Need to upload file Balatro/settings.jkr
[2026-03-28 12:18:40] [AppID 2379780] Upload batch initiated, ID: ..., ChangeNumber: 3, App Build ID: 17459173
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/settings.jkr' beginning . . .
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/1/meta.jkr' beginning . . .
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/1/profile.jkr' beginning . . .
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/1/meta.jkr' (offset=0, length=1004) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/settings.jkr' (offset=0, length=703) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.
[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/1/profile.jkr' (offset=0, length=548) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.
[2026-03-28 12:18:41] [AppID 2379780] Upload OK for file Balatro/1/meta.jkr
[2026-03-28 12:18:41] [AppID 2379780] Upload OK for file Balatro/settings.jkr
[2026-03-28 12:18:41] [AppID 2379780] Upload OK for file Balatro/1/profile.jkr
[2026-03-28 12:18:41] [AppID 2379780] Upload complete, result OK 

local (empty profile) was synced to remote, overriding my progress.

Here's the change:

// Uninstalling Balatro, uploaded 3977B profile.jkr to remote

[2026-03-28 12:15:48] [AppID 2379780] HTTP upload for file 'Balatro/1/profile.jkr' (offset=0, length=3977) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.

...

// Installing Balatro again without re-lanching Steam, launching and exiting the game.
// local profile (1004B in size) was uploaded to remote, overriding 3977B profile on remote with my progress

[2026-03-28 12:18:40] [AppID 2379780] HTTP upload for file 'Balatro/1/meta.jkr' (offset=0, length=1004) to (20.60.253.225 / 20.60.253.225, host: steamcloudsweden.blob.core.windows.net), path /cloud/....dat - success.

Uninstalling the game, installing it, then re-launching Steam

[2026-03-28 12:50:02] [AppID 2379780] Starting sync (eval,)
[2026-03-28 12:50:02] [AppID 2379780] AutoCloud checking local state for user ...
[2026-03-28 12:50:02] [AppID 2163330] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2163330/remotecache.vdf'
[2026-03-28 12:50:02] [AppID 2379780] Need to sync from local change number '0' to global change number '6' (full), but not attempting now
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/1/meta.jkr
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/1/profile.jkr
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/settings.jkr
[2026-03-28 12:50:02] [AppID 2379780] Eval complete
[2026-03-28 12:50:02] [AppID 2379780] Starting sync (down,)
[2026-03-28 12:50:02] [AppID 2379780] YldWriteCacheDirectoryToFile - saved to '/home/defman/.local/share/Steam/userdata/.../2379780/remotecache.vdf'
[2026-03-28 12:50:02] [AppID 2379780] Attempting to sync from local change number '0' to global change number '6' (full)
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/1/meta.jkr
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/1/profile.jkr
[2026-03-28 12:50:02] [AppID 2379780] Need to download file Balatro/settings.jkr
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/settings.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/1/meta.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/1/profile.jkr' from host 'steamcloudsweden.blob.core.windows.net', path /cloud/....dat, beginning. . .
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/1/profile.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/1/meta.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:50:03] [AppID 2379780] Download OK for file Balatro/1/profile.jkr
[2026-03-28 12:50:03] [AppID 2379780] Download OK for file Balatro/1/meta.jkr
[2026-03-28 12:50:03] [AppID 2379780] HTTP download for file 'Balatro/settings.jkr' from host 'steamcloudsweden.blob.core.windows.net' - Success.
[2026-03-28 12:50:03] [AppID 2379780] Download OK for file Balatro/settings.jkr
[2026-03-28 12:50:03] [AppID 2379780] Download complete, result OK
[2026-03-28 12:50:03] [AppID 2379780] Successfully synced to ChangeNumber 6
Ppe1uca 2026-04-27 github

This just happened to me, lost my almost complete run of Hollow Knight :P
I'm guessing the fix is simple, isn't it? The client just needs to reset the "local change number" back to "0" when the game is uninstalled.

Here's my log when I uninstalled it, and later installed it again without re-launching steam.

[2026-04-24 15:02:18] [AppID 367520] Starting sync (up,AC Exit,)
[2026-04-24 15:02:18] [AppID 367520] Running AutoCloud on exit. Looking for new and updated files
[2026-04-24 15:02:18] [AppID 367520]     Evaluating rule 0 with root="WinAppDataLocalLow" path="Team Cherry/Hollow Knight" pattern="*.dat"
[2026-04-24 15:02:18] [AppID 367520]         Found 5 files that match /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/*.dat
[2026-04-24 15:02:18] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/user1_1.5.78.11833.dat to the cloud
[2026-04-24 15:02:18] [AppID 367520]	Skipping un-modified file Team Cherry/Hollow Knight/user1_1.5.78.11833.dat
[2026-04-24 15:02:18] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/user1.dat to the cloud
[2026-04-24 15:02:18] [AppID 367520]	Skipping un-modified file Team Cherry/Hollow Knight/user1.dat
[2026-04-24 15:02:18] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/user2_1.5.12620.dat to the cloud
[2026-04-24 15:02:18] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/user2.dat to the cloud
[2026-04-24 15:02:18] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/shared.dat to the cloud
[2026-04-24 15:02:18] [AppID 367520] AutoCloud complete
[2026-04-24 15:02:18] [AppID 367520] YldWriteCacheDirectoryToFile - saved to '/home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/userdata/.../367520/remotecache.vdf'
[2026-04-24 15:02:19] [AppID 367520] Currently already synced to global change number '31', should be nothing to download
[2026-04-24 15:02:19] [AppID 367520] Need to upload file Team Cherry/Hollow Knight/user2_1.5.12620.dat
[2026-04-24 15:02:19] [AppID 367520] Need to upload file Team Cherry/Hollow Knight/user2.dat
[2026-04-24 15:02:19] [AppID 367520] Need to upload file Team Cherry/Hollow Knight/shared.dat
[2026-04-24 15:02:19] [AppID 367520] Upload batch initiated, ID: 4924370681356661092, ChangeNumber: 32, App Build ID: 22529139
[2026-04-24 15:02:19] [AppID 367520] Upload OK for file Team Cherry/Hollow Knight/shared.dat
[2026-04-24 15:02:19] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/user2_1.5.12620.dat' beginning . . .
[2026-04-24 15:02:19] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/user2.dat' beginning . . .
[2026-04-24 15:02:19] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/user2_1.5.12620.dat' (offset=0, length=181386) to (20.209.71.97 / 20.209.71.97, host: steamcloudtoronto2.blob.core.windows.net), path /cloud/46/A8/2D/0D/367520/399_6_39EB410B_0A1B4_30.dat - success.
[2026-04-24 15:02:19] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/user2.dat' (offset=0, length=181386) to (20.209.71.97 / 20.209.71.97, host: steamcloudtoronto2.blob.core.windows.net), path /cloud/46/A8/2D/0D/367520/345_C_065EE916_7749F_30.dat - success.
[2026-04-24 15:02:19] [AppID 367520] Upload OK for file Team Cherry/Hollow Knight/user2_1.5.12620.dat
[2026-04-24 15:02:20] [AppID 367520] Upload OK for file Team Cherry/Hollow Knight/user2.dat
[2026-04-24 15:02:20] [AppID 367520] Upload complete, result OK

[2026-04-24 21:22:20] [AppID 367520] Starting sync (AC Launch,down,)
[2026-04-24 21:22:20] [AppID 367520] AutoCloud checking local state for user ...
[2026-04-24 21:22:20] [AppID 367520] Currently already synced to global change number '32', should be nothing to download
[2026-04-24 21:22:20] [AppID 367520] Download complete in build list
[2026-04-24 21:22:21] [AppID 367520] Successfully synced to ChangeNumber 0
[2026-04-24 21:22:21] [AppID 367520] Running AutoCloud on launch. Looking for existing files to watch:
[2026-04-24 21:22:21] [AppID 367520] AutoCloud done. Watching 0 files
[2026-04-24 21:22:21] [AppID 367520] YldWriteCacheDirectoryToFile - empty vector, deleting '/home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/userdata/.../367520/remotecache.vdf'
[2026-04-24 21:22:50] [AppID 367520] Starting sync (up,AC Exit,)
[2026-04-24 21:22:50] [AppID 367520] Running AutoCloud on exit. Looking for new and updated files
[2026-04-24 21:22:50] [AppID 367520]     Evaluating rule 0 with root="WinAppDataLocalLow" path="Team Cherry/Hollow Knight" pattern="*.dat"
[2026-04-24 21:22:50] [AppID 367520]         Found 1 files that match /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/*.dat
[2026-04-24 21:22:50] [AppID 367520]     Persisting file /home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/367520/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight/shared.dat to the cloud
[2026-04-24 21:22:50] [AppID 367520] AutoCloud complete
[2026-04-24 21:22:50] [AppID 367520] YldWriteCacheDirectoryToFile - saved to '/home/pe1uca/.var/app/com.valvesoftware.Steam/.local/share/Steam/userdata/.../367520/remotecache.vdf'
[2026-04-24 21:22:51] [AppID 367520] Currently already synced to global change number '32', should be nothing to download
[2026-04-24 21:22:51] [AppID 367520] Need to upload file Team Cherry/Hollow Knight/shared.dat
[2026-04-24 21:22:51] [AppID 367520] Upload batch initiated, ID: 2342554328976683188, ChangeNumber: 33, App Build ID: 22529139
[2026-04-24 21:22:51] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/shared.dat' beginning . . .
[2026-04-24 21:22:51] [AppID 367520] HTTP upload for file 'Team Cherry/Hollow Knight/shared.dat' (offset=0, length=88) to (20.209.71.129 / 20.209.71.129, host: steamcloudtoronto2.blob.core.windows.net), path /cloud/46/A8/2D/0D/367520/2A6_B_0AE777B9_E9348_22.dat - success.
[2026-04-24 21:22:51] [AppID 367520] Upload OK for file Team Cherry/Hollow Knight/shared.dat
[2026-04-24 21:22:52] [AppID 367520] Upload complete, result OK
DDefman21 2026-04-27 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/12094#issuecomment-4327408614

I'm not sure if the fix landed in stable yet, but at least in Beta there's a change log saying it's fixed

IMG_20260427_194044_076.jpg