First, nice work getting Titan Network back iup and running
! I just logged in PG to update his online date and verify badges, and logged in to receive the Psychologist FW dayjob badge. With Sentinel open(and communicating with CIT) I did an /infoself to show Sentinel I now have 910 badges not 909. Sentinel noticed the 910 badges, but several refreshes of my CIT page, and relaunches&re-infoselfs later CIT still doesn't see I received Psychologist. I confirmed Sentinel included Psychologist in it's list in the app, and PG has Survivalist, so I know it's not all FW badges, but thought I'd mention it.
EDIT: Just logged in the next character on my list I made of people that needed to be sync'd while Titan was down. Her online date was updated, but none of her new badges were sent to CIT either. Out of curiosity I just checked her XP and Inf values from in-game to CIT(She's run a couple missions while Titan was down), and her Inf and XP were updated correctly on CIT. So, at least for me, Sentinel is able to communicate online date, inf, and xp, but not badges, even though Sentinel is seeing the new badges.