[2.1.15] Steam Achievements not unlocking despite earning in-game achievement

This subforum contains all the issues which we already resolved.
threefold
Burner Inserter
Burner Inserter
Posts: 10
Joined: Mon Aug 24, 2026 9:16 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by threefold »

DonZari wrote: Tue Aug 25, 2026 5:16 pm Another data point, plus a question about recovery.

Factorio 2.1.16 (build 87294, linux64, steam, space-age) on Fedora with KDE, Steam client up to date. Single player, freeplay, default settings, no console commands. Mod list holds only base, space-age, quality, elevated-rails and recycler, everything else disabled. The save is definitely not flagged, since /editor still gives me the "using the Map Editor will disable achievements" warning. The log shows "Initializing Steam API", so the Steam connection itself looks fine.

Affected are the last four I was missing: Trip to the shattered planet 1, 2 and 3, and Research with promethium. All unlocked in game with the normal notification. Steam has been stuck at 84/88 for over 24 hours. I put around 100 hours into finishing exactly these four, so that was a rough evening.

Before finding this thread I tried to fix it myself, and that is where my question comes in. With Steam Cloud disabled I moved achievements.dat out of the userdata folder to force a reset. Factorio showed "Failed to load local achievement data" and then re-awarded several achievements in game, including the distance ones. Steam received none of them, which makes sense given the SDK issue.

So: will the retroactive unlock in the next release still work for someone who wiped their local achievements.dat? Or did I make things worse? I still have the original file backed up. Happy to provide the save or the full log.

Unrelated to the bug: thank you for making the best game in the world. 3269 hours and still counting. These four were the last ones I needed, and the whole plan was to finally be done with achievements so I could go back to playing heavily modded. Seeing a developer diagnose and fix this within a day of the report is exactly why this game has the reputation it has.
I also tried the same thing, perhaps foolishly, under advice from another community member last night. I deleted the `achievements.dat` file and got the same local achievements sync failed message when loading the game. I'm also nervous about the fact that it could have made things worse. I do still have the original file and was able to restore the state of the local achievements. Fingers crossed that the next patch will sort this out for us both and everyone else affected. Congratulations (kinda) on getting all the achievements! I hope to be able to do the same in the very near future.
DonZari
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Aug 25, 2026 5:14 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by DonZari »

Good to know I am not the only one who tried this. Since we did the same
thing with one difference, that might be worth clarifying for whoever
picks this up:

You restored your original achievements.dat, I left mine reset and kept
the original as a backup. If the retroactive unlock works off the save
rather than the local file, neither should matter. But if the local file
is involved at all, one of us is in a better position than the other.

So the useful question is probably: before loading the fixed version,
should we restore the original achievements.dat or leave it as is?

I am really looking forward to the fix, mostly because I would just like
some certainty either way. Right now I do not know whether I am waiting
for a patch that solves it or whether I have to grind those last four
again, and the not knowing is the annoying part.

Thanks, and good luck with your last ones :)
ignitediris
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Aug 26, 2026 5:16 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by ignitediris »

I am glad I found this thread. I finally put in the effort to get Getting on Track Like a Pro last night with seconds to spare and was dismayed that steam did not show it. I am glad to hear this will be fixed in the next release but is the fix retroactive or do I have to effectively restart and achieve that again?
threefold
Burner Inserter
Burner Inserter
Posts: 10
Joined: Mon Aug 24, 2026 9:16 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by threefold »

Rseding91 wrote: Tue Aug 25, 2026 12:22 pm This is now fixed for the next release.
I also curious to know how the fix is applied.

Does it depend on what type of achievement trigger it is?

Is it if you have the in-game achievement, you'll get the steam achievement as soon as you load the game?

Does that loaded game need to be the same save file as when you originally achieved the achievement?

Will you need to redo the requirements for the achievement if it's something like a research or a crafted item?

Is the checks in the new version a one-time thing, or will it recheck discrepancies when you load multiple save files?
lyvgbfh
Fast Inserter
Fast Inserter
Posts: 181
Joined: Fri Jul 10, 2020 6:48 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by lyvgbfh »

threefold wrote: Wed Aug 26, 2026 6:01 pm I also curious to know how the fix is applied.

Does it depend on what type of achievement trigger it is?

Is it if you have the in-game achievement, you'll get the steam achievement as soon as you load the game?

Does that loaded game need to be the same save file as when you originally achieved the achievement?

Will you need to redo the requirements for the achievement if it's something like a research or a crafted item?

Is the checks in the new version a one-time thing, or will it recheck discrepancies when you load multiple save files?
From my quick testing while debugging the issue, loading the save file should unlock the achievement automatically without needing to re-fulfill the requirement. The game checks these things whenever you load a save, which is why multiplayer saves don't unlock achievements unless you have played some amount of the total time.

Also, thanks Wube for the fix.
DonZari
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Aug 25, 2026 5:14 pm
Contact:

Re: [2.1.15] Steam Achievements not unlocking despite earning in-game achievement

Post by DonZari »

Update: patch fixed it, 88/88! 🎉

For anyone who wiped their achievements.dat like I did: made zero
difference. They popped the second I started the game, did not even need
to load my save. So no need to restore your backup first.

Massive thanks Rseding91, two days from report to fix is insane.
Off to install way too many mods now. Good luck with your last ones!
Attachments
Bildschirmfoto_20260826_220002.png
Bildschirmfoto_20260826_220002.png (159.85 KiB) Viewed 248 times
Post Reply

Return to “Resolved Problems and Bugs”