Hello,
Bit of a necro for this rather upsetting bug. It is still occuring now, as of [1.1.91].
This has happened to me before (in ver 1.0) but I lacked info to update this bug report.
In the unreported instance I had dualbooted from win10 to linux and had my blueprints removed.
It happens when installing a fresh factorio on a fresh OS. When you first boot the game it does not have cloud sync enabled (despite it being enabled in the OS you were playing from before). When enabling it, it seems to overwrite the existing cloud settings and blueprints with the blank install. When you go back to the original install that you last played with your blueprints, they will also be overwritten with the blank install from syncing from the cloud.
On to the issue I experienced right now: I purchased a steam deck in the last few days, and have again encountered this nasty bug.
When I left my home machine, dualbooting both windows and linux, cloud sync was enabled and I very recently played factorio on both installs. They sync fine between each other. No sync errors since last exit(s). I always let them finish uploading before closing steam.
-I installed factorio on the completely fresh steam deck. I later launched the game. Note I was connected to the internet during launch. No cloud sync errors or anything.
-I loaded a recent save
-Turned off controller support in favour of mouse and keyboard.
-Noticed my blueprints were missing (shit, here we go again), so went back into the options.
Blueprint sync was off.
-I enabled the blueprint sync, but no blueprints were available.
-Relaunched the game. Still no blueprints.
-Toggled the option on/off with a combination of starting the game again, still no blueprints.
-I then checked my steam cloudsave files:
https://store.steampowered.com/account/ ... pid=427520
No blueprint-storage.dat file to be found. It appears to be blown away from the cloud sync. Not even an empty one was synced back.
player-data.json and config.ini were updated in cloud. all other files I can see (save game zip files) are dated from before I launched factorio on the deck and did sync correctly.
When I get home and launch factorio on either win10 or linux, they will likely sync the blank install and remove my blueprints, just like the first time it happened when I started dualbooting.
[EDIT] confirming now that I'm home, blueprints are nuked on my home machine too. [/EDIT]
Until we get to the bottom of this issue, could you please include the last 5 or so blueprint backup files on both the current local machine and in the cloud save? Out of everything I could have lost from the cloudsync, blueprints hurt the most. Having an automated backup could save others from also losing everything.