Every year or two the EA master server loses the plot. It can take numerous attempts to log in, joining servers with none of your rank-unlocked weapons/kit isn't unusual, and for extra anticipation you might get to see your rank progression reinitialise to zero..... and see it go through all your prior ranks again.
Yay. Thanks EA.
#battlefieldbadcompany2, BFBC2, Battlefield Bad Company 2, BETLOG_2019