+ Add Question

Mobile Notification Reminders have quit working when created on the phone, work good on the web?

All of a sudden the Mobile Notification Reminders don't seem to work when I create the reminder on the mobile device. I haven't had issues in the past just kind of seem to started happening? If I create the reminder on the web, there are no issues. Unfortunately this has caused me to miss several todos. Here is how it works.

1 - Create the task on the phone, give it a specific time.
2 - Check the web and the phone, you can see the task and the Reminder
3 - The time comes and the Reminder disappears on both the web and the phone but no alarm sounds on the phone. Please note that if I give it an email notification that seems to work.

4 - Create the task on the web, give it a specific time.
5 - Check the web and the phone. you can see the task and the Reminder.
6 - The time comes and the Reminder disappears on both the web and the phone but and an alarm sounds on the phone.

So, you seem to get an audible reminder if the task is created on the web. But if you create it on the phone, the reminder shows it is set but it never alarms on the phone. I never use to have this issue until just recently.

Tony

All responses

David Trey staff
Replied on Apr 28, 2014 - 16:58 UTC

Hello Tony,

I've just tested it based on your description and it worked in all cases - I've got a sound alert and the reminder arrived on all my devices regardless of where I've added the task.

That said, please tell me what's the exact due date and time of the task, and the type and date, time or time interval of the reminder. Please post it exactly as you type it into the task.


Best regards,
David

Anthony Myers premium
Replied on Apr 28, 2014 - 18:49 UTC

I just tested it again, even logged out and back in. As it turns out, I am not getting reminders either from the web or phone (where the task was created). However, all my old tasks with reminders still work, it is just new ones. Then with new ones email and SMS works? The ones that have been failing and I will try to set one up for tomorrow are the ones that I setup for the current day. Both the web and the phone show a reminder is set but when the time comes the reminder icon just disappears but no notice on the phone and just thought about it, I don't get a notice on the web either? For instance, I set a reminder today for today @ 1:00 PM. The task was created on both the web and the phone with a 30 minute default reminder. Come 12:30 PM, the reminder just disappeared but no notice. However, if I had set an email or SMS I would have got it.

David Trey staff
Replied on Apr 28, 2014 - 19:09 UTC

Anthony,

Unfortunately, I still can't reproduce it. I've used dates such as "today at 21:38" and the reminders arrived on Android (where the task was added) and iOS.

Please tell me, is your phone set to English or any other language? Also, just to clarify, you do allow Todoist to send notifications (in the settings)?


Best regards,
David

Anthony Myers premium
Replied on Apr 28, 2014 - 19:28 UTC

Yes it is set to English. Todoist has been working great it just started recently. Now I do have an LG G2 on Sprint and it just went through 4.4 OS upgrade a few weeks back. Hum????

Anthony Myers premium
Replied on Apr 28, 2014 - 19:31 UTC

If the new tasks I put in for tomorrow don't work, I am going to uninstall it and reinstall it and see if that works. FYI.... I can send a test notification from the web and it works great! It is only when I set a notification on the task?

Anthony Myers premium
Replied on Apr 28, 2014 - 19:37 UTC

Rephrase, it is only when I set a Reminder (not notification) on the task? Now SMS and Email reminders work like a champ it is only the "Mobil Push Reminders" that seem to have a problem (except if you send a test one)? Not only do I not get the "sound" but the reminder doesn't pop up in the notification shade of the phone?

Anthony Myers premium
Replied on Apr 29, 2014 - 12:05 UTC

I believe that I have found the problem. I have two devices (tablet & phone) on my Todoist account. I observed last night that all the testing that I was doing yesterday was showing up on my tablet at home and since it didn't work on my phone I thought there might be something wrong on my phone only. So I setup a couple of tests and as it got close to the time for the reminder I made sure both of the devices screens were on so that I could observe them. It turns out that my tablet's time was a minute faster than my phones so at 6:00 PM my tablet's reminder went off just like it was supposed too. However, within 10 seconds even though my phone's time was a minute slower, the phones reminder indicator went away and no reminder sounded when my phone reached 6:00 PM. I then set my tablet's time to be 3 minutes slower than my phone and repeated the test. This time my phone worked and the reminder indicator went away on the tablet. So, it appears at least with "Mobile Push Notifications" that if one device gets the notification before the other one the reminder will not sound on the other device. This time issue did not affect "Emails" or "SMS" messages, only "mobile push notifications" was bad.

I think this is incorrect, I think both devices should get the "Mobile Push Notification" whether the other one got it sooner or not because the clock was a little faster than the other devices. This seems like a flaw in the server push code!

David Trey staff
Replied on Apr 29, 2014 - 12:43 UTC

Anthony,

Thank you very much for this information. This issue can't/won't be fixed, though. These push notifications are not sent by the server (only the test is), they're generated locally based on what's the current status of your tasks.

Here's how it basically works:
- The app is in sync with the server so that the content of your account is up-to-date
- When you add a task with a reminder, all devices sync the information "Task A has a reminder set to 2pm"
- Each client waits until it's 2pm to generate the reminder locally.
- Your tablet sees that it's 2pm, triggers the reminder and syncs to the server the information that "Task A no longer has any reminders" (because it was delivered)
- Your phone receives this information and, as far as the phone is concerned, the task doesn't have reminders anymore.

Now, if the time is only off by seconds, this won't be an issue, but if it's more than a full minute off, the background sync will be faster and your phone won't have the chance to generate the reminder.

To ensure fast syncing and up-to-date data, we're syncing every change made to your tasks right-away, we can't separate reminder data from task data because it's stored as one element (a task with a certain name, date, priority, reminders). That said, to prevent it, we would need to either not sync anything automatically or revert back to server-generated reminders which we won't as it would mean that you can only get a reminder if you're online at the time it should be delivered.


Best regards,
David

Anthony Myers premium
Replied on Apr 29, 2014 - 12:48 UTC

So,

1 - If I turn off reminders in settings on my tablet would that fix this issue permanently? Would my phone always get the reminders even if the tablet time might be faster than my phone?
2 - Do I always have to have the time on my tablet lag my phone so that I get the reminders on my phone?

David Trey staff
Replied on Apr 29, 2014 - 14:03 UTC

Anthony,

1. This could work as well as having the tablet shut down. Anything that will prevent receiving the reminder on the tablet would address this, but...

2. ...if you set the clocks correctly on both devices, this won't be a problem at all. If none of your devices lags, all will get the reminder on time.


Best regards,
David

Anthony Myers premium
Replied on Apr 29, 2014 - 14:14 UTC

Thanks. But lets face it unless they are synced with a network the times are never going to be exactly the same. My WIFI tablet doesn't sync with Sprints network like my phone does so overtime it will drift and gradually be different. Now if they both synced to a cesium beam atomic clock I would be in business. :-)

David Trey staff
Replied on Apr 29, 2014 - 17:32 UTC

Anthony,

They don't have to be that exact and unless there's something wrong with the device, it shouldn't take less than a year for the difference to be big enough to cause this issue and since you'll adjust the clock to and from DST twice a year, that shouldn't be a problem ;-)


Best regards,
David