I have been playing Factorio installed via Steam for some time and had installed mods via the game's mod menu. As everyone on Steam knows, we can now link our account to Steam thanks to a recent-ish update... well I hadn't yet. I went to the mod menu in game and went to update the installed mods, game prompted me to link my Steam account when I clicked the update selected mods button; I have no problem with that.
After I linked, however, mods did not update, like one would expect. I had to back out to the main menu, go back to the mods menu, have it re-check for updates to see the same mods I'd already told it to update still had updates available, switch to the updates tab, and finally click the update selected mods (again). This is a one-time thing, as I shouldn't need to link to my Steam again, but it is still a QoL annoyance.
TL;DR version, in format:
1. install mods in old version in Steam, update game without linking to Steam, try to update mods and link to Steam as forced
2. installed mods do not update despite having clicked the update mods button, can't just reclick update mods button as it was already clicked
3. expected for mods to update, even if after the linking
4. situation only happens once per account normally, twice max with the Steam unlinking (in theory, I'm not unlinking to check)
[raiguard][2.0.21] Mod updates not downloading upon Steam sign in
Re: [raiguard][2.0.21] Mod updates not downloading upon Steam sign in
Thanks for the report. I managed to reproduce the issue, but the fix is not trivial. Due to the extremely rare nature of this bug and because it is easily worked around, I am moving to "won't fix".
Don't forget, you're here forever.