I haven't had the problem where I lose rank. But my characters clothes keep resetting and so do my loadouts, so annoying when i log in to have a good game and I get my ass kicked because I haven't realized i'm missing all my specializations and proper loadout. Also getting terrible rubber banding, sling shotting, lags and always get stuck changing hosts. Put up dedicated servers and half of these problems will be gone, millions of people buy xbox consoles, we buy your games, we are forced to by your accessories because you make your own plugs, we buy microsoft points for dlc and on top of it all we have to pay you to play on servers that are run off our own and other peoples consoles, I'd rather play BF3, atleast they have dedicated servers that run awesome and don't cost us to play on.