I noticed that the reminders in SWA are not working correctly:
Here is a concrete example:
Create an appointment from 16:00 till 17:00 and set the reminder to be displayed 30 minutes before
At 15:34 (!) the reminder is shown for the first time (that is 4 minutes too late)
The reminder shows: Due in: 26 minutes (which is correct, given the reminder is shown 4 minutes too late)
-> Snooze for 5 minutes
At 15:44, the reminder pops up again (that is after 10 minutes instead of 5 !)
It (correctly) shows: Due in: 16 minutes
-> Snooze 5 minutes
At 15:54, the reminder pops up again (that is after 10 minutes instead of 5 !)
It (correctly) shows: Due in: 6 minutes
-> Snooze 5 minutes
At 16:04, the reminder pops up again (that is after 10 minutes instead of 5 !)
It (correctly) shows: Due in: 4 minute(s) overdue
Conclusion:
the reminder is shown 4 minutes too late initially.
Snoozing the reminder takes double the time of what was set in the dialog
Note: I haven't tested yet with other values than 5 for the snooze.