I've achieved the silver engineering excellence badge (aka the repair badge) three times in roughly the past 24 hours. The first time, the badge popped up during the round and in the round summary, but when I went to BFHQ to check out the requirements for gold, it was showing that the silver badge wasn't there. I figured I just got on a bum server or something, so I went elsewhere and achieved it again. Same thing happened. So I did it again, because I hadn't been keeping track of my points, and wanted to see if it was crediting me 500 points but not giving me the badge. Which is indeed the case. Check my stats below, you can see that its still crediting me for the silver.
So at least for me, the repair badge is broken - inhale the irony. I'm definitely not complaining though , as 500 extra points per round is pretty sweet.
So at least for me, the repair badge is broken - inhale the irony. I'm definitely not complaining though , as 500 extra points per round is pretty sweet.