All I did was turn it off so I could clear the dust off the fan and on powering up no CEC. Using the search for device on my Samsung tv finds no devices.
I found a little command to test the CEC:
cec-ctl --list-devices
vc4_hdmi (vc4-hdmi-0):
    /dev/cec0
vc4_hdmi (vc4-hdmi-1):
    /dev/cec1
Driver Info:
    Driver Name                : vc4_hdmi
    Adapter Name               : vc4-hdmi-0
    Capabilities               : 0x0000010e
        Logical Addresses
        Transmit
        Passthrough
        Connector Info
    Driver version             : 6.1.38
    Available Logical Addresses: 1
    DRM Connector Info         : card 0, connector 32
    Physical Address           : f.f.f.f
    Logical Address Mask       : 0x0000
    CEC Version                : 1.4
    Vendor ID                  : 0x001582 (Pulse-Eight)
    OSD Name                   : ''
    Logical Addresses          : 1 (Allow Fallback to Unregistered)
      Logical Address          : Not Allocated
        Primary Device Type    : Record
        Logical Address Type   : Record
        All Device Types       : Record
        RC TV Profile          : None
        Device Features        :
        NoneA Physical Address of f.f.f.f and Logical Address Mask of 0x0000 seems wrong ?
Plugging my old Pi2 in and it's CEC still works.
I have a backup of 11.0.1 so can I just overwrite and hope that sorts it or do I need to rebuild 11.0.1, apply the backup to it and then update back to 11.0.3 ?
UPDATE:
No mention of CEC in dmesg output.
The Pi4 is not recognising the samsung remote as a CEC device but I can use the Yatse phone app to fully access it via wireless.
i'm NOT liking using a phone to control kodi and as stated the samsung remote works fine with a Pi2.
 
		 
		
		
	
