I just noticed a little while ago I was no longer receiving BP XP after a match. I restarted the game and even changed the playlist but still no XP. Did they add a cap??
No idea. I am still getting my 50 XP per match from my dailies even after finishing all my weeklies today.
I finished all the challenges really early and have been playing a lot since. I wonder if the game is just glitching on my end or if they have some kind of XP cap. 
Apparently there’s a cap on daily challenges if you play too much in one day. You should see them again tomorrow.