Hey Karsten, thanks for getting back to me.
The issue is i’ve already checked the contact record history it said one of our team members changed the contact record 2 mins after assigning it to the original intended owner. In talking w/ her, she said she didn’t change anything about the contact. We did not have any imports or integrations running at the time. It works 80% of the time as intended, but every day or so the contact owner will mysteriously change to a different team memeber w/o anyone doing so. Or at least doing so intentionaly to our knowledge.