» Sun May 15, 2011 4:13 am
Its a well known problem that everyone is having at the moment. The game only chooses to save your progress (this includes unlocks, classes, absolutely everything) when you LEAVE a ranked server. If you want to do anything, even change your custom classes around, connect to a ranked server first and do it there then leave.
That is the only work around at the moment. Crytek are aware of this problem and hopefully they will fix it soon because it is extremely annoying.