<p>Probably not a bug, but I hope this answer can help you narrowing down your issue.</p>

<p>First of all, one needs to understand what is a 'day' in Stack Exchange and realize that badges like Enthusiast and Fanatic are awarded based on it. See:</p>

<p><a href="https://meta.stackexchange.com/questions/27199/what-is-an-se-day-when-does-each-day-start">What is an SE &quot;day&quot;? When does each day start?</a></p>

<p>Basically, a day starts at 0 hour from UTC time. Then, one can check which days the system counted as visited (<a href="https://meta.stackexchange.com/questions/21897/is-there-a-minimum-level-of-activity-required-to-get-the-enthusiast-badge/67546#67546">remembering that just logging in does not count</a>): </p>

<p>Just go to the user tab <a href="https://stats.stackexchange.com/users/12065/sarvex?tab=profile">profile</a> and click on link <code>visited x days, y consecutive</code> to see if any 'day' was missed. For example, I missed day 15th in March, here in CV Meta :(.</p>

<p>If it is the case you haven't missed any day, and this is indeed a bug, I suggest you to post a question in the main <a href="https://meta.stackexchange.com/">Meta Stack Exchange</a> site. Link to this question there for providing some introduction.  </p>

<p><a href="https://i.stack.imgur.com/VniIv.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VniIv.png" alt="enter image description here"></a></p>
