Answers.Body: <p>One reason could be that an existing Reminder had its criteria changed!
  EG ...
  X was sent a scheduled reminder for reminder no 14 on 23 Jan 2015 and the entry relates to his membership end date being 31 Dec 2015.</p>
  
  <p>At the time the reminder was sent scheduled reminder no 14 was configured to send a mail 23 days <strong>after</strong> the expiry date (then 31 Dec 2014). On 25 May the reminder was changed to send out 7 days <strong>before</strong> expiry date.</p>
  
  <p>The reference_date column was not added until 28 August and at that point the current end_date was stored for the reference date. There was some calculation that went on regarding this but to the extent that it was correct in general terms, it was messed up by this reminder's history.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-17T01:18:30.700Z
Answers.LastActivityDate: 2015-12-17T01:18:30.700Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>Zombies? (is_deceased, do_not_email etc may be NULL rather than 0)</p>
  
  <p>See: <a href="https://civicrm.org/blogs/andrewhunt/new-extension-finds-zombies" rel="nofollow">https://civicrm.org/blogs/andrewhunt/new-extension-finds-zombies</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-17T06:31:42.263Z
Answers.LastActivityDate: 2015-12-17T06:31:42.263Z
Answers.UserDisplayName: DaveFF
Body: <p>Situation is that having ruled out contacts with no emails, blocked, etc there are still some contacts that are not having reminders created/sent</p>
  
Tags: <scheduled-reminders>
Title: Why do reminders not go out to some of the contacts who should receive them
ThreadText: # Why do reminders not go out to some of the contacts who should receive them
  
  (Asked by: username_0 on 2015-12-17)
  
  Situation is that having ruled out contacts with no emails, blocked, etc there are still some contacts that are not having reminders created/sent
  
  **Tags:** scheduled-reminders
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2015-12-17. Score: 2
  
  One reason could be that an existing Reminder had its criteria changed!
  EG ...
  X was sent a scheduled reminder for reminder no 14 on 23 Jan 2015 and the entry relates to his membership end date being 31 Dec 2015.
  
  At the time the reminder was sent scheduled reminder no 14 was configured to send a mail 23 days **after** the expiry date (then 31 Dec 2014). On 25 May the reminder was changed to send out 7 days **before** expiry date.
  
  The reference\_date column was not added until 28 August and at that point the current end\_date was stored for the reference date. There was some calculation that went on regarding this but to the extent that it was correct in general terms, it was messed up by this reminder's history.
  
  
  ---
  
  ### Answer by username_1 on 2015-12-17. Score: 2
  
  Zombies? (is\_deceased, do\_not\_email etc may be NULL rather than 0)
  
  See: <https://civicrm.org/blogs/andrewhunt/new-extension-finds-zombies>
  
  
  ---
  
  