Messages/contacts syncing issue?

Two photos show the way my messages look on my iPhone vs my iPad. My iCloud for contacts and messages are both turned on and both devices are backed up. The majority of messages are in both places but a few random threads are missing messages. Half of my pinned contacts’ photos are missing/wrong and several saved contacts have no contact name on my ipad. Help!