If you are logged in when the daily rewards timer resets, you may not receive your reward. This has happened to me at least two times. Steps to reproduce: 1.- Play before the daily rewards timer resets. 2.- Open the daily rewards screen manually from main menu. 3.- It will mark the reward as given, but it won't appear at your inventory.