thanks for the explanation. a little confusing as what goes on unless one sits down to really understand as to how all of the time tags are being used. and at this point i'm not going to try since it sounds like you have a fix figured out.
just for the record, i created 2 new daily recurring alarms yesterday to test this. since these were new tasks they both popped up the alarms as scheduled. for the first i left the alarm displayed but clicked on "Completed" from the task list. as 'anoob' (i think it was him) previously described the pop-up disappears but the task remains in the task list. clicking "Completed" a second time on the task list removes the item from the list.
for the second pop-up i dismissed the alarm pop-up first and then clicked on "Completed" in the task list. in this case the task was removed immediately.
for both cases the alarms reappeared in the task list for the next day (i.e. today). however, when the pop-up alarms should have displayed today neither did. so this confirms that this bug does not just pertain to just preexisting tasks but even to new tasks added.
sort of amazed that others have not seen this issue and reported it.
it was reported that the bug fix in beta 112 fixed a different type of alarm bug. did that fix introduce the bug that i am now seeing (and presumably everyone else)? and if not, do you know when this bug crept in, not that it really matters? i know when i first started using Rainlendar that the recurring alarms did work because i use them pretty extensively for recurring tasks. and at some point the bug i am now seeing appeared. i just don't know exactly when since i usually only update the software for the official releases.
BTW, i asked for an enhancement regarding putting some sort of indicator in the task pop-up (i.e. when you hover over a task item). right now what shows up are the tags Due, Priority, and Status. i had suggested adding a new one called Recurrence where it would would list at least the time recurrence (i.e. Daily, Weekly, etc.). this would be extremely useful since i want to simply delete one-time alarm occurrences. however, for recurring tasks (and alarms) i want to do a "Completed" so that the task gets re-scheduled for the next time period. right now, if i am not familiar with how the task was set up (recurring vs. non-recurring) i always have to go into Edit to check.