I have over 5100 points and am trying to get Staff Sergeant. I have been promoted twice while in a server, but I still won't promote in my BFHQ. It even says I have over 5100 points in BFHQ. What is strange is that the progress bar has nothing in it, but still says I'm still at Sergeant.
The update is on EA's end. There is nothing that can be suggested or done for you hear concerning your advancement, except to " have patience and email them " .
during the rounds that u got promoted, did u stay in the round till it ended, because otherwise all ur awards and points you got from that round wont count in your stats.
i learned that the hard way after getting 2 purple hearts during different rounds and my stats only showed one. :(