Starcraft 2, Heart of the Swarm.
So about halfway through the campaign, I begun having a terrible internet connection. So I finished most missions offline. Including the final mission.
Naturally, I didn't get the "Campaign Completed" achievement.
Now that my internet is fine again, I found a save file of the final mission, which was almost finished. So I loaded it and finished while properly connected to battle.net.
I was expecting to get the achievement, but I didn't. Actually, I didn't get any of the three possible achievements (and I should have).
I suppose that it is because the save file is of offline origin. So I plan to load the save file, go to the leviathan, and play the final mission on casual difficulty to just get the thing finished and get my damn achievement for once and for all. Will this work? Considering that there are other campaign missions that were also completed during offline gameplay?