+ Add Question

Not receiving notifications

I turned off automatic notifications, but added some mobile/push notifications manually to some of my recurring tasks.

In my iphone (5s ios7), todoist recognizes the tasks just fine and recognizes that the tasks have push notifications, but I never actually get notified.

It's weird because when I first got the premium account (a week back?) I tested the notification system, and it did work (I think it worked a couple of times since then, too). I'm not sure what's wrong?
Am I missing something?

I checked my phone's sound and it's completely turned up, it's not on silent, it's not on 'do not disturb' mode and the notifications for todoist are all turned on.
I also already tried uninstalling the app and re-installing it.

Oh, and originally I wondered if it was just recurring tasks I wasn't getting notified on, but yesterday I should have gotten like 5 notifications from other non-recurring tasks and I didn't.

Any ideas?

All responses

Brendon Wadey  staff
Replied on Aug 29, 2014 - 23:40 UTC

Hi Alice,

If you head into the apps settings area (left menu, gear icon) you should see a menu options for Reminder/Notificaitons, and a big red button. Is this turned off or on?

Also, on the website version, top right, gear icon, Todoist Settings. Under Reminders,
do you see your device listed?


Alice Bessoni  premium
Replied on Aug 30, 2014 - 15:08 UTC


Right, so in the iphone, when I click the gear, the only option I see is "notifications settings", but there is no big red button on it? Also, when I open this option, it just leads me to a check list of things like "comments attached to me" and "tasks attached to me".
All checkboxes are checked though.

As for the web, I did a check on the sms feature before so I can see my phone number there. But I see there is a part called "manage your devices", and under it there is nothing. Even though I also run todoist on my iphone and ipad.

Brendon Wadey  staff
Replied on Aug 31, 2014 - 16:17 UTC


Sorry about that, I was mixing up a few different settings menu.

I will pass this along and see if we can find the cause. There will be a large update coming soon that may address this.


Alice Bessoni  premium
Replied on Sep 03, 2014 - 13:49 UTC

Oh ok =/
I hope the update does fix it .-. it's not really helpful to add reminders if they're not going to show up.

Also, regarding the 'manage your devices' thing. Should my ipad and iphone show up under there? And how do I make them show up?

Oh, and another thing I should mention is that very often my tasks don't recur at all.
I have several daily (weekdays) sub-tasks inside several tasks (the mother tasks have no deadline/recurrence). And I'm trying to understand the pattern of how they recur, but I'm not sure yet. I only know that everyday only about half the tasks have recurred.
Example: today 10 of my weekday tasks are showing up under 'today', but the other 10 show up only in 'tomorrow'.
It's like they are grouped somehow (because the 10 that show up in today, do not show up in tomorrow, and vice-versa).
It acts as though I had already clicked on 10 of today's tasks and they have disappeared and then been generated as tomorrow's tasks. But I haven't ticked them.
Or, it acts as though some tasks are set to recur "every 2 days" when I have clearly stated "every weekday @ [certain time]".

Sorry, should I make another thread for this?
I hope this explanation doesn't sound too confusing.

I'm just getting a tad frustrated because while the features are awesome and really useful, they don't actually seem to work =/

Alice Bessoni  premium
Replied on Sep 03, 2014 - 13:59 UTC

ps: when I go in to manually fix this problem and edit the recurrence/date of the task, I need to write 'every weekday at [time]' and then it will re-generate as a today task, rather than tomorrow.
Just pasting the 'every weekday @ [time]" over doesn't do anything (the task remains as a tomorrow onward task).

Not sure if this is relevant, but thought I ought to mention it anyway.

David Trey  staff
Replied on Sep 03, 2014 - 14:10 UTC

Hello Alice,

We will soon release an update to our iOS app which will address any sync- and reminder-based issues.

As for recurring tasks, they should recur based on if and when you check them off. If you have 10 tasks due "every day" and you check off 5 of them, only they will go to "tomorrow", the rest will stay under "today" and if you don't check of any of them today, 5 will go to "yesterday" and 5 will move to "today" tomorrow.

It could also be a sync issue, if you've completed all, saw all of them move to tomorrow and then 5 went back to today. Please let us know if the issue persists once the updated version is released.


Alice Bessoni  premium
Replied on Sep 03, 2014 - 14:25 UTC

I had a theory about recurring tasks, and I just tested it now and now I know what's going on.

When you have a daily task that is overdue, example "start work: 9am everyday - yesterday"
If I click on it, the correct (in my opinion) course of action is that it should generate a new task "start work 9am today". Since I am ticking off yesterday's task.
Instead, the code will understand I am clicking on today's recurring task, and so it will jump from 'yesterday' to 'tomorrow'.

I am uncertain if you guys meant for it to work this way.

However, I believe this is still incorrect logic.
If I'm ticking of 'today's task, I should not have a backlog showing up in 'yesterday', see?
It should be one of two:
-I click on an overdue daily task, and it jumps to the next day. "yesterday" to "today" or "2 days ago" to "yesterday" to "today" to "tomorrow", etc etc
-Or daily tasks simply cannot be overdue. Instead of my seeing a "daily task : yesterday", You should "delete" the yesterday one and generate a today one in my today list. Because you actually are already doing that already in your code logic, you just aren't displaying the labels in that way.

As it is currently implemented (and since I realize the logic now), I am obligated to have a huge backlog of daily tasks in my 'yesterday' section.
Because I only have two options:
1)I click them to get rid of the backlog, but then they won't show up in 'today' (because they jump to 'tomorrow') thus rendering them useless.
2)I leave them alone so I can use them as 'todays' tasks, which leaves my entire front page filled with yesterday + were reminders working to begin with, would I be reminded of these tasks? Since they are tagged as 'yesterday'?

Not sure if this is a known logic issue, but I hope I'm making sense!

I only came across this issue, because since I'm not being reminded, I'm constantly forgetting to tick off daily tasks. Thus often dealing with overdue daily tasks.

Also, thanks for the heads up regarding the update, I look forward to that!

Alice Bessoni  premium
Replied on Sep 03, 2014 - 14:29 UTC

ps: also, imagine the craziness of forgetting to tick off certain daily tasks certain days.
The front page would look like:

3 days ago
task 1
task 2

2 days ago
task 3

task 4
task 5


not really cool ;P

David Trey  staff
Replied on Sep 03, 2014 - 15:02 UTC


If you have an every day task and check it off today, then no matter if it was overdue by 1 day or 10 days, it will move to the next available occurrence after the day you've completed it. This way, if you have a task "Throw away the trash" and missed it for two days, once you throw all the trash away today, you check off the task and it will be due tomorrow. You won't have to click through each missed event to catch up.

On top of that, you always know what you've missed yesterday. If these task would move to today automatically, you could miss tasks for days or weeks not even realizing it ;-) That's one way to stay productive, the app should point out to you that you haven't done something and based on that, you should then remember doing it from now on. You can set yourself a goal to never have any overdue tasks and trying to achieve it will make you more organized and each day.

You could try to set email, SMS or mobile reminders to every single task :)


Alice Bessoni  premium
Replied on Sep 03, 2014 - 15:32 UTC

Hey David,

In my particular case (which is schedule reminding like 'start work' 'stop work') the current logic doesn't apply that well.
I still stand by the opinion that if overdue daily tasks don't really exist in your code, they should not be labeled to the user as overdue. Or, (and this is the case of every other to-do app I've ever worked with) that you should indeed have to click through missed events to catch up.
It just doesn't make any sense to tick off yesterday's "lunch at 2" today to get rid of backlog, and then not have "lunch at 2" generated for today. It is a daily task, yesterday's task has nothing to do with today's task.
Simply put, I believe (because of daily tasks) the "next available occurrence" should be able to recognize "today" as a value.

But either way! I understood your reasoning and even though I do not agree with it, I'm sure you guys picked this particular logic for a reason, after a lot of discussion, and based on how everyone uses the app the most.
Most importantly, now that I know how it's programmed, I'll be able to work my way around it and adapt it to my own use =)
Specially once my reminders start to (hopefully!) work in the next update.

But anyway! Thanks for clearing this up & responding to all my endless questions.
I worked in QA for quite some time and I can get really annoying with my nit-picking haha, so yeah.
But thanks for the patience =)