Missed calls showing multiple contacts
I’m having a problem with IOS16. Ever since I updated, my Missed Calls are showing multiple contacts (one is correct but the rest are random and wrong). Example: I miss a call from person A and it shows a missed call from person A, person B, and sometimes C. It comes up at “Contact A & Contact B.” The random contacts (B and C) are not the same each time, though they appear to come from my favorites OR other recent calls. I had this problem on my original phone when updated to IOS 16 and it’s continued on my iPhone 14 Pro. Any suggestions to fix? My contacts are from my Exchange account and not iCloud.
iPhone 14 Pro