Upon login I have been experiencing delays in the window appearing on my screen for the daily login reward that gives 100 gems per week. This issue is intermittent and on some days the window appears within minutes and on other days it takes more than an hour of being online before the window appears. I suspect that a few days the window simply never appeared.
Today I login and the window appear immediately to inform me that I missed a day, which to the best of my knowledge I haven't not as the Calander door opened normally without needing gems.

I will try clearing the unity cache. If I didn't miss a Calander door day, how did I miss the daily login?