Hiya folks,
I don't think this has been reported already; if so, I apologise in advance.
I've noticed recently that I can be running a character sometimes that is already in CIT, yet Sentinel won't show his picture, and when I go to CIT I see two copies of that character: one with the picture but an old badge count; one with no picture but the correct current badge count.
This was puzzling me for days, until I noticed that the non-pic but correct badge count version had the wrong server listed. I tend to play either Infinity or Virtue, and the problem seems to crop up when I start playing a character on one server then Quit to Login and change servers. Sentinel/CIT seems to think that I'm still on the original server, so it creates a new copy of my character and stops tracking the badges on the correct character.
For example, I log on to Cinnder on Infinity and play a mish or two. Then I decide to play my MM Lepreh Con on Virtue so I Quit to Login Screen and switch. Sentinel shows a blank for Lepreh's picture, and CIT now shows a Lepreh Con on Infinity with no pic but with the correct number of badges, listed next to the Virtue version of Lepreh Con with pic but with an outdated badge count.