Contact labels keep resetting to default values for some contacts
Over the last few months, I've noticed a trend where contact labels (e.g. "phone" vs. "mobile" vs. "work" vs "iPhone", etc.) default back to generic state for certain contacts (including even "My Card" within the contacts setting). I can successfully edit the contact and change the label (have tried doing so from multiple apple devices and even made the edit within iCloud directly) but the contact information will eventually (sometimes hours, sometimes days) go back to listing all the phone numbers as generic "phone" and all the addresses as generic "address" vs. the specific "home"/"work"/"mobile" setting.
I have almost 3,000 contacts on my phone so not sure why this only seems to impact certain contacts. Since "My Card" is one that is impacted, it even has downstream implications to applications like CarPlay which automatically list your "home" address under favorites. However, once your contact record changes your "home" address to just a regular "address", it no longer lists "Home" as one of the favorite locations within CarPlay until you go into the contact record and change the value to "Home".
Appreciate any help you can provide to resolve this issue.
iPhone 14 Pro Max