I just upgraded a long-working OSMC Raspberry Pi to the new Kodi 19 release, and upon first reboot, CEC stopped working. (I first noticed this when, following feboot after the upgrade install, my Vizio remote wouldn’t let me clear the dialog message regarding addon migrations). My box is running through a Pioneer VSX-LX102 receiver a Vizio M558-G1 TV, and CEC integration has been working with no problem since I settled an initial configuration issue over a year ago.
Per the Kodi 19 upgrade FAQ and bullet regarding CEC failures, I have powered down each device in the chain - the TV, the Pioneer, and the Raspberry Pi, none of which corrected the problem. I have manually disabled and then re-enabled CEC on the Pioneer, and the Vizio and the Pioneer continue to communicate correctly over CEC. Only the OSMC box remains grumpy.
I verified that the configuration files that I had to modify to get CEC to work previously still retained their working values (considering the possibility that the upgrade overwrote those files), but they were correct/unchanged.
I have verified that the Vizio still “sees” the Kodi in its CEC device list, and that HDMI-CEC is enabled through the Pioneer (all this was working previously and I had no reason to suspect any of it had changed, but I verified it nonetheless for completeness). Turning on the Vizio turns on the Pioneer, all of which occurs through CEC, so the last link in the chain remains the Kodi 19 upgraded Pi box.
Right now, I can only control OSMC via Kore, and I’m going to hold off upgrading my other box until I get a better sense of what might be going on in this situation.
My logs can be reviewed here:
Thanks for your consideration and assistance. I’m hoping with the logs and description here I’ve provided sufficient information for further review.