Wrong XP in the leaderboard
Today I've met my 20xp daily goal, but in the leaderboard, it shows me I've got only 10xp this week and 40xp this month (today is the first day of the month). Both should be 20xp.
Bah! Counting things right and drawing graphs right and allowing you to see how far you are towards your next level are mere details, unimportant, trivial, window dressing. Why should they fix them? They have bigger, higher things in mind.
Besides, counting things is a hard computer problem. And graphs? Don't get me started. You may as well ask for a Theory of Everything on a napkin.
The leaderboard resets at midnight UTC/GMT time zone. For example, since I live in the Pacific (-8 hours), my weekly leaderboard resets at 4pm every Sunday. My monthly leaderboard just reset itself yesterday (31 Jan) at 4 pm local time.
I'm guessing you did 10XP today before GMT hit midnight and 10XP just after. And you have done 40XP since GMT hit midnight yesterday.