Halo Reach XP Invasion Glitch

I got home today from work and have been playing Invasion nonstop. I noticed that 3 of my matches back to back did not award me XP I played them start to finish and even was on the winning team and did fairly good for myself. I’m confused why I didn’t earn XP especially when I just played a match and got XP. I am pretty annoyed and am curious if I will eventually be awarded my XP that I didn’t receive. Also the people in those lobbies also ask others in the lobby why there was no XP earned so I know I wasn’t alone in that.