Not Recieving Mastery Tokens

I just got back to back S and S- but only received 1 token. Is there a limit on how many you can earn in a period of time? In the second image you can see two games from earlier, where I get xp but no grade, and they look like possible S matches. For the first game I get 400 xp which is for the first win of the day quest, but no grade, and no match xp. I didn't mind at first but if someone needs to have 4 S grade games to earn a single token, it's not great. Cheers
Report as:
Offensive Spam Harassment Incorrect Board