Why don’t I get XP in some matches in BF3

battlefield-3

Sometimes when a match ends I get no XP at all.

Why does that happen? And how can I make sure that the match I'm in will get me XP? I'm playing on a PC if that matters.

Best Answer

When you join the server, try to make sure the server is a "Ranked Match". You can add this to the filter when you're browsing servers. I believe when you click quick match it will always put you in a ranked match.

If you enter a server that's not ranked, you won't receive any XP for match.