Some owner changes never showed up in a contact’s assignment history. When a contact’s owner changed through one of these routes, the change happened but left no record:
- A CSV import with override existing assignment turned on
- A CRM sync updating existing contacts
- Merging two contacts, when the duplicate’s owner was kept
- Unmerging a contact, which restores its original owner
All four now add an entry to the contact’s assignment history, the same as a manual reassignment.
Because these changes are now recorded, reassignment counts and the ever assigned to filters include them too. It also fixes a case where a first-to-claim timer that ran out could hand a contact to the fallback user, even though an import had already given it a new owner.