Did not receive anything after a completed match

Just played an entire match of warzone and it is like that never happened. I didn’t receive any rp after and the post game report shows the one from the previous game after I rebooted. Not the first time this has happened. Definitely not playing halo for a while and certainly not buying the next game from the terrible experiences I have been having.