Not Gaining Experience or Leveling Up

Is anyone else having issues not gaining experience and leveling up? I’ve been stuck at level 28, 997/1000 xp all day today. Not sure if it’s because of quit match penalties from being booted from countless ranked lobbies, or my account is simply glitched. I’ve tried every game type and it’s all the same, not gaining xp. Would like some answers, please.