Bug Report – Steam Cloud / Local Save Injection

Local save is uploaded to Steam Cloud and breaks Realm–Character links inside the Account

Summary

A local save is injected into Steam Cloud and overrides the existing cloud save. This breaks the links between Account, Realms, and Characters and makes the save unusable. Once this happens, it is impossible to recover a working save through Steam Cloud.


Description

When launching the game with Steam Cloud disabled, even if Realm and Character save files are present, the game does not take the Account into account. The Realms and Characters exist on disk, but they are not correctly linked to the Account and the save does not function.

When Steam Cloud is enabled, Steam immediately synchronizes the existing local save state to the cloud. This replaces the cloud save with the local state without asking to choose between local and cloud saves.

After this synchronization:

  • The cloud contains the same local save state.

  • The links between Account, Realms, and Characters are broken.

  • Characters are no longer correctly associated with their Realms.

  • There is no way to restore a valid save from Steam Cloud.

The issue is made worse by the fact that Steam Cloud only updates on game exit, but in this situation no corrective update is possible, as the local state is already considered the source of truth and is simply mirrored to the cloud.


Steps to reproduce

  1. Launch the game with Steam Cloud disabled.

  2. Ensure Realm and Character files exist in the save folder.

  3. Observe that the Account is not correctly taken into account.

  4. Enable Steam Cloud.

  5. Launch and exit the game normally.

  6. Steam Cloud synchronizes the local save to the cloud.


Expected result

  • The Account should be correctly recognized when valid Realm and Character files exist.

  • Steam Cloud should preserve an existing cloud save or prompt the user to choose between local and cloud saves.


Actual result

  • A local save is prioritized and uploaded to Steam Cloud.

  • The cloud save is replaced by the local state.

  • Account–Realm–Character links are broken.

  • No local/cloud choice is ever presented.

  • Recovery through Steam Cloud is impossible.

Question

Is there a way to force the game or Steam Cloud to use the existing Account data and correctly restore the links between my Account, Realms, and Characters, without importing or prioritizing the local save?

More specifically:

  • Can Steam Cloud be forced to restore the Account → Realm → Character links from the cloud?

  • Is there a supported way to prevent a local save from being uploaded to the cloud when it breaks these links?

  • Is there a recovery process to rebuild the Account associations when Realm and Character files exist but are not recognized?

Additional information

This already worked once: I was able to successfully recover my Realms and Characters linked to my Account yesterday. However, without making any intentional changes, the same issue happened again today, with the local save being prioritized and synchronized to Steam Cloud once more.

This suggests an intermittent behavior or a specific condition in how the Account / local / cloud state is evaluated at launch.

This issue effectively makes the game and my save unusable. After more than 60 hours of playtime, losing access to my Realms and Characters due to a local/cloud sync issue is extremely discouraging.

Best regards

2 Likes

I’ve escalated this as of now Gandoulf, thank you for bringing attention to this matter!

Silas

1 Like

Thank you for escalating this, I really appreciate it.

I’m available if needed to help further, whether that’s :

  • a live session where I can share my screen to show the exact behavior,

  • or providing additional logs / reports.

From what I can see, this issue could potentially affect any player who disables Steam Cloud for any reason, even temporarily, so I’m happy to help reproduce it precisely if that’s useful.

Best regards

This is weird, because when we played on the coop beta, the game was costantly asking to use either the local or the remote (cloud) save, giving us even the timestamp of the save.

I think that issue is releated only to the actual version and will be fixed once the coop patch will kick in.

1 Like

I didn’t test the co-op beta myself, but I really hope that will be the case then.
For now, all that’s left is to wait for the release and keep our fingers crossed.