Background: we are using Moodle for professional development courses where many of the courses must be completed every year.
Problem: I am experiencing problems with some users being unable to print a certificate of completion with the most current quiz completion date and the module is not making an entry into m_certificate_issues table when the certificate is printed. If I log into the user's account and attempt to print the certificate, the certificate is created with the correct date but there is still no entry made in m_certificate_issues.
I found that the log entries for people experiencing the problem are as shown in the first screen capture below. User A receives a certificate but it is with the date from a prior course completion. (Note the 2013 log entries include "Certificate received" in the action column, but there is no such entry in the 2014 entries):
User A Log Entries
In the case of User B below, they have only taken the course once, and when they created their Certificate of Completion the entry was properly made in the database.
User B Log Entries
All suggestions are appreciated. Thank you community.