I noticed the last few days that my battlefield stats are acting weird. I am working to finish all the premium assignments and have completed all but the wench weilder assignment. I have already completed the 25 shotgun kills multiple times but for some reason it is saying on battlelog and in the game that I still need to complete it. If I use a shotgun in a round and get the 25 kills it will say I have completed that assignment but when I go back to the menu it says I still need to complete it. Also, I just recently complete my engineering service star 3 but I never got the 10000 points or anything saying that I completed it. Is anyone else having this problem?
Are you sure you never got the 10,000 points? Sometimes it will not show up in-game that you got the service star if you earned another award at the same time.
The reason you haven't completed the shotgun assignment is probably because you weren't using the engineer class when you got the kills. Although it doesn't say it in the assignment, you must get 25 shotgun kills as an engineer to complete.