The Reminder Queue Refills Only When You Open the App A developer investigating a bug report in the habit app Lifemaxxing AI found that its reminder scheduler only refills its notification queue when the app is opened, meaning the app goes silent precisely when users are drifting away. The developer also traced a separate bug in which a day-indexing check compared a 21-day task history against days since the Unix epoch (currently over 20,000), causing the completion check to always return false and the afternoon guilt-trip notification to fire regardless of user activity. The bug report was one line from someone testing Lifemaxxing AI https://lifemaxxingai.com/ : "why did it tell me I got nothing done today, I did everything." He was right, and the notification was working exactly as written. Lifemaxxing AI is a habit app. You answer some onboarding questions, it assigns you tasks, and then it nags you. The nagging is the product. If the reminders are wrong, the app is a to-do list with a leaderboard bolted on. So I went looking for why a user who completed every task still got the 7pm guilt trip. I found something worse than a bad conditional. I found that the whole reminder system depends on the user already having come back. Here is the scheduler, trimmed: Future