Hi bro. I have the same problem!!! I completed the campaign at 100% with all the challenges, codices, difficulty, miscellaneous items and achievements and it didn't give me almost any... I hope you can help me!!!
Thank you for your explanation. I finally found a fix :
1) In your computer go to "documents" > Battlefield 1 > Settings
2) Erase the "Settings" folder (do not forget empty the trash)
3) Turn off cloud in steam Parameters
Now it will be bit tricky :
4) Try to launch the game with your computer in "flight mode", it is the most important step.If it does not work, activate the "flight mode" right after the loading of EA launcher.
5) Right now you should be able to restart the campaign. While in-game, turn on steam cloud and deactivate flight mode. Quit the session of the first mission, and in the main menu, do the multiplayer update.
6) Quit the game and let he new save cloud install.
7) Relaunch the game and verify the procedure worked. If yes ,make a manual save on your computer for safety.
You should be able to restart the campaign, properly. And yes Battlefield 1 has ones the most bugged achievements of the franchise. Do not forget to be constantly online while in-game. Otherwise the achievements won't unlock and you could be blocked.
The ultimate step if it does not work, is trying to uninstall the game and erasing everything related to it before reinstalling it and following the procedure.
I don't really understand the steps to follow, especially steps 4 and 5... I added BloodRise to clear up some doubts and to give me more detailed help...