Assembly mates become overdefined for no reason

Good morning! First time posting here and I'm hoping someone can help me out. I am working on a large assembly (robot cell) using SW 2021 SP 5.1. I keep having this recurring issue where I will add a component and mate it. Everything will be fine and then if a recalculate happens, I get random mates all along the assembly that say they are overdefined. Many of these mates are from much earlier in the assembly and are in no way related to the components I just added. The only way I have found to fix this is to edit one of the earlier mates that are now showing overdefined (randomly choosing), do not change anything at all, hit ok, and everything goes "good" again. Had anyone else had this issue or have any idea what might be causing this? Is this just a bug? Thanks in advance for any feedback! Daryle