A few days ago CEC (Bravia Sync if you prefer Sony's branding) stopped working on my PlayStation 3, the device wouldn't even show up as a player in the device list on my TV (Sony BRAVIA 46W905A). After much head scratching and attempts to fix it through the TV settings and plugging/unplugging of cables I finally found a way to get it operational again by resetting the PS3's display settings.