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.
I see the logic of these but I do think that`s not the standard behavior for recurring tasks for most users. I have the same issue with monthly or weekly tasks. Even though I complete and overdue, I do have to have the next task, even if it still overdue. It's more difficult to have in mind the new dates and not mark it than to check several boxes I and actually completed them. I think it could be and option of what TODOIST should do when completing overdue task: to jump to next instance even if it is still overdue of to jump to next non overdue instance.
I agree with Jaime, I've just noticed this happening with my daily recurring tasks e.g. task due yesterday was actually done this morning but instead of moving the next task to this evening at 17:30 (task re-occurs at that time every day) it has now moved to tomorrow. It would be better to make this configurable