Daily recurring task overdue: Completion moves task to tomorrow
I have a lot of daily recurring tasks, and when one becomes overdue, it means I need to do the task from yesterday and again today.
But in Todoist, if I clear an overdue daily recurring task, it automatically skips the tasks I had due today and moves the next iteration to tomorrow. It essentially sees those overdue tasks as my instance of today's daily tasks, instead of seeing it as purely overdue, and I've got to do it again today.
Is this on purpose or a bug? Right now I keep having to readjust the cleared overdue daily task from due again tomorrow to do again today, adding a layer of manual labor I wish I didn't have.
This is on purpose. In many cases, if you miss a task, especially for a longer time, or if the nature of a missed tasks makes it impossible to complete it multiple times (such as - a task to call someone, you won't call them multiple times for each missed day you didn't call them), it would be troublesome to have to check off the task multiple times to make it "catch up".
There are indeed cases where the nature of the task does require completing it twice. In these cases we recommend to check an overdue task only after you complete all missing occurrences including the one today.
In fact, doing so allows you to treat it with higher priority and make sure you won't miss today's instance again.
We will consider optimizing this in the future, though.
Thanks. I can see the logic. Thanks for looking at it in the future as well.