I've been doing a bunch of testing on this on my site running Civicrm 5.13.5 and Drupal 7 after my event scheduled reminders were not working.
From what i can work out, if the original reminder has a fixed date (eg, 19th Sept 2019) the first email goes out but no subsequent repeats go out. No errors in the cron log.
But if the original reminder has a date like "1 hour after event start date", the repeats work.
The steps I used to reproduce were:
- Make sure cron is working and schedule reminders set to hourly
- create a test event
- make a scheduled reminder with fixed date and repeat every hour till a year after event start.
- only the first reminder is delivered
- set a reminder with relative date (1 hour after start date) repeat every hour until a year after start date.
- works as expected.
Is this a known bug? Fixed in a later version maybe. I'm happy to do more testing, file an issue in gitlab. Whatever is most useful.
Just wanted to post here in case it helps anyone else.
Can be a pretty annoying bug when you have a reminder set to trigger each week like we did. And you have to wait a week to check if it worked or not.