Same here. I've owned the game since beta, but I haven't played until now since I was waiting for them to enable XP on community servers. At first I thought it was just the community servers, but I wasn't getting XP from official servers either, so now I've reinstalled my game twice (also deleted my Steam userdata for the game and the Insurgency folder in AppData/Local each time).
Since then, I've played four rounds of Checkpoint in Official Matchmaking (won 3 of them, lost 1) and still nothing. The XP screen simply never comes up, it just sits on the Victory/Defeat screen for a bit and then goes straight to the map vote and then onto the next map. None of my in-game stats are changing either (time played = 0, kills = 0, etc.)
Funnily, my own dedicated server has community XP enabled, and I've confirmed other people can gain XP while playing on it, just not me.
I had a friend that was having the same issue but he had never played on an Official Server, only our Community Server
When stats were enabled he still didn't get any XP after matches
We found that after playing a round or 2 on an Official Server that he then received XP on our Community Server
@chaton Interestingly enough, it started working about an hour ago. Not really sure what caused it to suddenly work, but after playing another two official matches I started gaining XP. It's also working on my dedicated server, so everything's good now. Guess I just had to keep playing official matches? Wish I could say for sure if that's what fixed it, but thanks anyways.
The same thing is happening to me, my server displays the XP badge, but niether me nor my friends seem to have gained any XP. I have not seen the post-game screen once. I found this LogGameMode Warning "Missing Statistics ApiKey= in [GameStatisticsNWI]", could this be related?