1

I have been trying to unpick a mystery now for a week without success! I wonder if anyone can help.

We have two contacts (out of a database of c 7,500) where we're seeing some odd behaviour.

As an example - let's call him John Doe.

John Doe has a contact record, linked to a Wordpress user account. He has registered for an event recently (may or may not be relevant). His record has a linked current employer, job title, and address.

Every day at 12:13pm or 12:14pm, a duplicate John Doe account appears in CiviCRM, according to the change log created by John Doe, with matching:

  • Name
  • Email

But without

  • Linked Wordpress account
  • Job Title
  • Current Employer

I am at a loss to explain why. Things I have tried:

  • Disabling the Capitalisation Correction Extension
  • Disabling CiviRules
  • Examining the scheduled jobs log

Cron runs every five minutes. The Scheduled Jobs log shows that between 12:10 and 12:15pm each day, there are no scheduled jobs running:

2020-02-20 12:10:02 Finishing scheduled jobs execution.

2020-02-20 12:15:05 Starting scheduled jobs execution

There are no scheduled jobs which uniquely run at 12:10pm.

For each contact, there is only one item in the change log:

Change Log

I'd be extremely grateful for any advice on investigating this further as I am now drawing a blank (and I have 36 John Does in the database!)

We are currently on 5.13.4 (security upgrade imminent)

  • One thing they have in common that I've just noticed - the day before this started happening, their accounts were merged with a duplicate. In both cases, the newly merged contact then inherited a membership from their employer. – Robin Fenwick Feb 20 at 20:04
  • Just to clarify - it may not be relevant - is it 12 am or pm? You've mentioned both, and it seems super-extra weird if it's pm. – Demerit Feb 20 at 20:23
  • @Demerit It is unfortunately the super-extra-weird pm! – Robin Fenwick Feb 20 at 20:24
  • Does the new contact created have full name or only email? Any inbound activity? What is your unsupervised dedupe rule? – Pradeep Nayak Feb 21 at 0:58
  • Do you have detailed logging enabled? That might provide a few more clues. – Aidan Feb 21 at 9:11
1

This was resolved by removing the user's current employer, saving the record, and then re-adding the current employer. Seems potentially to have been some problem around the cascading membership?

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.