The last bug I had was caused by Google’s own messaging app.
If you have access to beta version of Google messenger, two user accounts on the phone (one with access, one without), and you change SIM cards, then put your original back in, about half your contacts just turn into phone numbers not associated with the contact that is saved on the device
Maybe they should clean up shop first before pissing on how others work